@import"https://api.fontshare.com/v2/css?f[]=satoshi@300,400,450,500,600,700,800,900&display=swap";:root{--navy: #07122f;--text: #43516a;--cyan: #19aeea;--blue: #126dff;--violet: #5b2bff;--line: #dbe7f5;--shadow: 0 20px 48px rgba(12, 31, 66, .1);--font: Satoshi, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0;overflow-x:hidden;background:#fff;color:var(--navy);font-family:var(--font);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.site-header{position:sticky;top:0;z-index:100;height:118px;display:flex;align-items:center;gap:28px;padding:0 56px;background:#fffffff7;border-bottom:1px solid #e8eef7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{min-width:238px;display:inline-flex;align-items:center;gap:14px}.brand-mark{width:42px;height:36px;display:grid;grid-template-columns:repeat(3,10px);grid-auto-rows:10px;gap:4px;transform:rotate(45deg)}.brand-mark i{display:block;border-radius:1px;background:#23aeea}.brand-mark i:nth-child(4){grid-column:2}.brand-name{font-size:31px;line-height:1;font-weight:900;letter-spacing:.03em}.nav-links{flex:1;display:flex;justify-content:center;gap:clamp(24px,2.6vw,44px)}.nav-links a{font-size:18px;font-weight:850;white-space:nowrap}.header-actions{display:flex;align-items:center;gap:14px}.header-icon{position:relative;width:34px;height:34px;border:0;background:transparent;color:var(--navy);font:inherit;font-size:27px;line-height:1;cursor:pointer}.nav-cta{min-height:70px;display:inline-flex;align-items:center;justify-content:center;padding:0 38px;border-radius:14px;background:linear-gradient(90deg,#19aeea,#126dff);color:#fff;font-size:20px;font-weight:900;white-space:nowrap;box-shadow:0 18px 34px #126dff2e}.hero{position:relative;min-height:760px;isolation:isolate;overflow:hidden;background:#fff;padding:72px 54px 40px}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875);background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-content{position:relative;z-index:3;width:560px;max-width:560px}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 30px;padding:12px 22px;border-radius:999px;border:1px solid rgba(205,226,255,.95);background:#eef6fff0;color:#1167f4;font-size:15px;line-height:1;font-weight:850;letter-spacing:-.015em}.hero-title{margin:0 0 22px;max-width:560px;color:var(--navy);font-size:clamp(50px,4.3vw,70px);line-height:.98;letter-spacing:-.06em;font-weight:920}.hero-title span{display:block;white-space:nowrap}.gradient-text{width:max-content;max-width:100%;background:linear-gradient(90deg,var(--cyan) 0%,var(--blue) 56%,var(--violet) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hero-subtitle{max-width:515px;margin:0 0 32px;color:var(--text);font-size:18px;line-height:1.48;letter-spacing:-.015em;font-weight:500}.hero-actions{display:flex;align-items:center;gap:26px;margin:0 0 36px}.button{min-height:62px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 38px;border-radius:11px;font-size:17px;line-height:1;font-weight:850;white-space:nowrap}.button-primary{color:#fff;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff);box-shadow:0 16px 34px #126dff2e}.button-secondary{color:#07122f;background:#ffffffe6;border:1.6px solid rgba(18,109,255,.72)}.proof-row{display:flex;align-items:center;flex-wrap:wrap;gap:0;opacity:.88}.proof-row span{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 22px;border-right:1px solid rgba(17,34,68,.18);color:#07122f;font-size:12px;font-weight:750;white-space:nowrap}.proof-row span:first-child{padding-left:0}.proof-row span:last-child{border-right:0}.feature-strip{position:relative;z-index:5;width:min(1680px,calc(100% - 80px));margin:0 auto 72px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:34px;background:#fffffff7;box-shadow:var(--shadow);overflow:hidden}.feature-card{min-width:0;display:grid;grid-template-columns:82px minmax(0,1fr);gap:24px;padding:42px 40px;border-right:1px solid var(--line)}.feature-card:last-child{border-right:0}.feature-icon{width:82px;height:82px;display:grid;place-items:center;border-radius:999px;border:1px solid #dbeafe;background:#f2f8ff;color:#20aeea;font-size:36px}.feature-copy{min-width:0}.feature-card h2{margin:2px 0 20px;color:#07122f;font-size:clamp(22px,1.55vw,29px);line-height:1.15;font-weight:900;letter-spacing:-.035em}.feature-card p{max-width:260px;margin:0;color:#66758b;font-size:19px;line-height:1.45;font-weight:500;letter-spacing:-.015em}@media(max-width:1320px){.site-header{padding:0 34px;gap:20px}.brand{min-width:205px}.brand-name{font-size:27px}.nav-links{gap:24px}.nav-links a{font-size:16px}.nav-cta{min-height:62px;padding:0 28px;font-size:18px}.hero{min-height:710px;padding:58px 36px 34px}.hero-content{width:520px;max-width:520px}.hero-title{max-width:520px;font-size:clamp(46px,4.4vw,64px)}.hero-subtitle{max-width:485px;font-size:16px}.feature-strip{width:min(1240px,calc(100% - 48px))}.feature-card{grid-template-columns:70px minmax(0,1fr);gap:18px;padding:34px 28px}.feature-icon{width:70px;height:70px;font-size:30px}.feature-card p{font-size:17px}}@media(max-width:1080px){.nav-links{display:none}.brand{flex:1}.hero{min-height:auto;padding:36px 22px 24px}.hero-bg{position:relative;height:470px;margin:28px -22px 0;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-tablet.webp?v=78181202170931794961781842875);background-size:cover;background-position:center bottom}.hero-content{width:auto;max-width:none}.hero-title{max-width:100%;font-size:clamp(40px,10vw,56px)}.hero-title span{white-space:normal}.hero-subtitle{max-width:100%}.hero-actions{flex-wrap:wrap;gap:14px}.button{width:100%}.proof-row{gap:12px 18px}.proof-row span{padding:0;border-right:0}.feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.feature-card:nth-child(2){border-right:0}.feature-card:nth-child(1),.feature-card:nth-child(2){border-bottom:1px solid var(--line)}}@media(max-width:680px){.site-header{height:88px;padding:0 18px}.brand-name{font-size:24px}.header-icon{display:none}.nav-cta{min-height:48px;padding:0 16px;border-radius:11px;font-size:14px}.eyebrow{font-size:12px;padding:10px 16px}.hero-bg{height:370px;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-mobile.webp?v=58758477025217562691781842875)}.feature-strip{width:calc(100% - 28px);grid-template-columns:1fr;border-radius:24px}.feature-card,.feature-card:nth-child(2){grid-template-columns:60px minmax(0,1fr);border-right:0;border-bottom:1px solid var(--line);padding:28px 22px}.feature-card:last-child{border-bottom:0}.feature-icon{width:60px;height:60px;font-size:26px}.feature-card h2{font-size:22px;margin-bottom:12px}.feature-card p{max-width:none;font-size:16px}}.hero{padding:64px 54px 40px!important}.hero-content{position:relative!important;width:560px!important;max-width:560px!important;z-index:4!important}.hero-content:before{content:""!important;position:absolute!important;z-index:-1!important;top:-42px!important;right:-58px!important;bottom:-54px!important;left:-42px!important;pointer-events:none!important;background:radial-gradient(circle at 14% 42%,rgba(25,174,234,.075),transparent 56%),linear-gradient(90deg,#ffffffb8,#fff0 78%)!important}.eyebrow{margin:0 0 26px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;box-shadow:none!important}.hero-title{max-width:560px!important;margin:0 0 22px!important;color:#07122f!important;font-size:clamp(48px,4.05vw,64px)!important;line-height:1.02!important;letter-spacing:-.055em!important;font-weight:900!important}.hero-title span{display:block!important;white-space:nowrap!important}.gradient-text{display:block!important;width:max-content!important;max-width:100%!important;background:linear-gradient(90deg,#18aee8,#1674ff 52%,#5a35f5)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.hero-subtitle{max-width:500px!important;margin:0 0 28px!important;color:#536174!important;font-size:16.5px!important;line-height:1.6!important;letter-spacing:-.01em!important;font-weight:450!important}.hero-actions{display:flex!important;align-items:center!important;gap:22px!important;margin:0 0 20px!important}.button{min-height:54px!important;padding:0 30px!important;border-radius:10px!important;font-size:15px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.012em!important}.button-primary{color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 55%,#5b2bff)!important;box-shadow:0 14px 30px #126dff2e!important}.button-secondary{color:#07122f!important;background:#ffffffe0!important;border:1.4px solid rgba(18,109,255,.55)!important;box-shadow:none!important}.proof-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;max-width:560px!important;opacity:1!important;margin-top:0!important}.proof-row span{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:auto!important;padding:8px 13px!important;border-radius:999px!important;border:1px solid #e5edf7!important;background:#ffffffb8!important;color:#0f1a35!important;font-size:12px!important;line-height:1!important;font-weight:750!important;letter-spacing:-.01em!important;white-space:nowrap!important}.proof-row span:first-child{padding-left:13px!important}.proof-row span:last-child{border-right:1px solid #e5edf7!important}.proof-row b{color:#07122f!important;font-weight:800!important;line-height:1!important}@media(max-width:1320px){.hero{padding:54px 36px 34px!important}.hero-content{width:520px!important;max-width:520px!important}.hero-title{max-width:520px!important;font-size:clamp(46px,4.15vw,60px)!important;line-height:1.02!important}.hero-subtitle{max-width:480px!important;font-size:16px!important}.button{min-height:52px!important;padding:0 28px!important;font-size:14.5px!important}.proof-row{max-width:520px!important}}@media(max-width:1080px){.hero-content{width:auto!important;max-width:none!important}.hero-content:before{display:none!important}.hero-title{max-width:100%!important;font-size:clamp(40px,10vw,56px)!important;line-height:1!important}.hero-title span{white-space:normal!important}.hero-subtitle{max-width:100%!important}.hero-actions{gap:14px!important;margin-bottom:18px!important}.button{width:100%!important;min-height:54px!important}.proof-row{max-width:none!important}}:root{--font: "Satoshi", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important}html,body,button,input,textarea,select,.brand-name,.nav-links a,.nav-cta,.eyebrow,.hero-title,.hero-subtitle,.button,.proof-row,.feature-card h2,.feature-card p{font-family:var(--font)!important}.hero-title{font-weight:900!important;letter-spacing:-.058em!important;line-height:1.03!important}.hero-subtitle{font-weight:450!important;letter-spacing:-.012em!important}.button,.eyebrow,.proof-row span{font-weight:800!important}.nav-links a{font-weight:750!important}.brand-name{font-weight:900!important}.site-header{height:96px!important;padding:0 54px!important;gap:34px!important;border-bottom:1px solid #e8eef7!important}.brand{min-width:270px!important;flex:0 0 270px!important;display:inline-flex!important;align-items:center!important}.brand-logo{display:block!important;width:236px!important;height:auto!important}.brand-mark,.brand-name{display:none!important}.nav-links{justify-content:center!important;gap:clamp(30px,2.35vw,42px)!important}.nav-links a{font-family:var(--font)!important;font-size:17px!important;font-weight:750!important;line-height:1!important;letter-spacing:-.015em!important;color:#07122f!important}.header-actions{gap:18px!important}.header-icon{width:28px!important;height:28px!important;display:inline-grid!important;place-items:center!important;font-size:24px!important;color:#07122f!important}.nav-cta{min-height:60px!important;padding:0 38px!important;border-radius:14px!important;font-size:18px!important;font-weight:850!important;letter-spacing:-.012em!important;box-shadow:0 18px 38px #126dff2e!important}@media(max-width:1320px){.site-header{height:90px!important;padding:0 34px!important;gap:24px!important}.brand{min-width:230px!important;flex-basis:230px!important}.brand-logo{width:208px!important}.nav-links{gap:26px!important}.nav-links a{font-size:15.5px!important}.nav-cta{min-height:56px!important;padding:0 30px!important;font-size:16px!important}}@media(max-width:680px){.site-header{height:78px!important;padding:0 18px!important}.brand-logo{width:170px!important}.nav-cta{min-height:46px!important;padding:0 16px!important;border-radius:11px!important;font-size:14px!important}}.brand{min-width:286px!important;flex:0 0 286px!important}.brand-logo{width:258px!important;height:auto!important;display:block!important}.site-header{height:96px!important;padding:0 54px!important}@media(max-width:1320px){.brand{min-width:246px!important;flex-basis:246px!important}.brand-logo{width:226px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:214px!important}}@media(max-width:680px){.brand-logo{width:184px!important}}.brand{min-width:270px!important;flex:0 0 270px!important}@media(max-width:1320px){.brand{min-width:232px!important;flex-basis:232px!important}.brand-logo{width:210px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:198px!important}}@media(max-width:680px){.brand-logo{width:174px!important}}.brand{min-width:206px!important;flex:0 0 206px!important}.brand-logo{width:178px!important;height:auto!important;display:block!important}@media(max-width:1320px){.brand{min-width:184px!important;flex-basis:184px!important}.brand-logo{width:160px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:156px!important}}@media(max-width:680px){.brand-logo{width:145px!important}}.brand{min-width:170px!important;flex:0 0 170px!important}.brand-logo{width:154px!important;height:auto!important;display:block!important}@media(max-width:1320px){.brand{min-width:156px!important;flex-basis:156px!important}.brand-logo{width:142px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:140px!important}}@media(max-width:680px){.brand-logo{width:128px!important}}.brand{min-width:276px!important;flex:0 0 276px!important;display:inline-flex!important;align-items:center!important}.brand-logo{width:236px!important;height:auto!important;display:block!important}@media(max-width:1320px){.brand{min-width:246px!important;flex-basis:246px!important}.brand-logo{width:214px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:196px!important}}@media(max-width:680px){.brand-logo{width:168px!important}}.brand{min-width:210px!important;flex:0 0 210px!important;display:inline-flex!important;align-items:center!important}.brand-logo{display:block!important;width:190px!important;height:auto!important}.nav-links{gap:clamp(28px,2.15vw,38px)!important}@media(max-width:1320px){.site-header{padding:0 34px!important;gap:24px!important}.brand{min-width:190px!important;flex-basis:190px!important}.brand-logo{width:174px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:164px!important}}@media(max-width:680px){.site-header{height:78px!important;padding:0 18px!important}.brand-logo{width:148px!important}}.site-header{height:96px!important;padding:0 54px!important;gap:30px!important}.brand{min-width:232px!important;flex:0 0 232px!important;display:inline-flex!important;align-items:center!important}.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;display:block!important;width:208px!important;max-width:208px!important;height:auto!important;object-fit:contain!important}.nav-links{gap:clamp(28px,2.05vw,38px)!important}@media(max-width:1320px){.site-header{padding:0 34px!important;gap:22px!important}.brand{min-width:212px!important;flex-basis:212px!important}.brand-logo{width:192px!important;max-width:192px!important}}@media(max-width:1080px){.brand{flex:1 1 auto!important;min-width:0!important}.brand-logo{width:180px!important;max-width:180px!important}}@media(max-width:680px){.site-header{height:78px!important;padding:0 18px!important}.brand-logo{width:158px!important;max-width:158px!important}}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;display:block!important;width:286px!important;max-width:286px!important;height:auto!important;object-fit:contain!important}.site-header .brand,.brand{flex:0 0 318px!important;min-width:318px!important;display:inline-flex!important;align-items:center!important}@media(max-width:1320px){.site-header .brand-logo,.brand-logo{width:248px!important;max-width:248px!important}.site-header .brand,.brand{flex-basis:270px!important;min-width:270px!important}}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;display:block!important;width:208px!important;max-width:208px!important;height:auto!important;object-fit:contain!important}.site-header .brand,.brand{flex:0 0 248px!important;min-width:248px!important;display:inline-flex!important;align-items:center!important}@media(max-width:1320px){.site-header .brand-logo,.brand-logo{width:196px!important;max-width:196px!important}.site-header .brand,.brand{flex-basis:226px!important;min-width:226px!important}}@media(max-width:1080px){.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:180px!important;max-width:180px!important}}@media(max-width:680px){.site-header .brand-logo,.brand-logo{width:158px!important;max-width:158px!important}}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;display:block!important;width:286px!important;max-width:286px!important;height:auto!important;object-fit:contain!important;background:transparent!important}.site-header .brand,.brand{flex:0 0 338px!important;min-width:338px!important;display:inline-flex!important;align-items:center!important;background:transparent!important}@media(max-width:1320px){.site-header .brand-logo,.brand-logo{width:248px!important;max-width:248px!important}.site-header .brand,.brand{flex-basis:292px!important;min-width:292px!important}}@media(max-width:1080px){.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:218px!important;max-width:218px!important}}@media(max-width:680px){.site-header .brand-logo,.brand-logo{width:184px!important;max-width:184px!important}}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;display:block!important;width:186px!important;max-width:186px!important;height:auto!important;object-fit:contain!important;background:transparent!important}.site-header .brand,.brand{flex:0 0 248px!important;min-width:248px!important;display:inline-flex!important;align-items:center!important;background:transparent!important;transform:translateY(-2px)!important}.site-header .nav-links,.nav-links{gap:clamp(24px,2.35vw,40px)!important}@media(max-width:1320px){.site-header .brand-logo,.brand-logo{width:176px!important;max-width:176px!important}.site-header .brand,.brand{flex-basis:230px!important;min-width:230px!important}}@media(max-width:1080px){.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:164px!important;max-width:164px!important}}@media(max-width:680px){.site-header .brand-logo,.brand-logo{width:148px!important;max-width:148px!important}}.site-header{height:92px!important;padding:0 clamp(36px,3.9vw,56px)!important;gap:clamp(22px,2.2vw,34px)!important;background:#fffffffb!important;border-bottom:1px solid #e9eff7!important;box-shadow:0 10px 30px #07122f09!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.site-header .brand,.brand{flex:0 0 230px!important;min-width:230px!important;display:inline-flex!important;align-items:center!important;transform:translateY(-1px)!important;background:transparent!important}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;width:176px!important;max-width:176px!important;height:auto!important;display:block!important;object-fit:contain!important;background:transparent!important}.site-header .nav-links,.nav-links{flex:1 1 auto!important;justify-content:center!important;gap:clamp(24px,2.05vw,36px)!important}.site-header .nav-links a,.nav-links a{font-size:17px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.015em!important;color:#07122f!important}.site-header .header-actions,.header-actions{gap:12px!important;flex:0 0 auto!important}.site-header .header-icon,.header-icon{width:32px!important;height:32px!important;font-size:24px!important;display:grid!important;place-items:center!important;color:#07122f!important}.site-header .cart span,.site-header .nav-cta,.nav-cta{min-height:58px!important;padding:0 34px!important;border-radius:14px!important;font-size:18px!important;font-weight:900!important;letter-spacing:-.02em!important;box-shadow:0 16px 36px #126dff29!important}@media(max-width:1320px){.site-header{height:88px!important;padding-inline:34px!important;gap:22px!important}.site-header .brand,.brand{flex-basis:214px!important;min-width:214px!important}.site-header .brand-logo,.brand-logo{width:166px!important;max-width:166px!important}.site-header .nav-links,.nav-links{gap:24px!important}.site-header .nav-links a,.nav-links a{font-size:16px!important}.site-header .nav-cta,.nav-cta{min-height:54px!important;padding-inline:28px!important;font-size:17px!important}}@media(max-width:1080px){.site-header{height:82px!important;padding-inline:24px!important}.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:154px!important;max-width:154px!important}.site-header .nav-links,.nav-links{display:none!important}.site-header .header-actions,.header-actions{gap:8px!important}}@media(max-width:680px){.site-header{height:76px!important;padding-inline:18px!important}.site-header .brand-logo,.brand-logo{width:138px!important;max-width:138px!important}.site-header .header-icon,.header-icon{width:28px!important;height:28px!important;font-size:21px!important}.site-header .nav-cta,.nav-cta{min-height:46px!important;padding-inline:18px!important;font-size:15px!important;border-radius:12px!important}}:root{--header-h: 92px;--menu-panel: #ffffff;--menu-border: rgba(7, 18, 47, .08);--menu-shadow: 0 24px 58px rgba(7, 18, 47, .13)}.site-header .nav-links,.nav-links{align-items:center!important}.nav-item{display:inline-flex;align-items:center;position:static}.nav-item>a{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:34px 0!important}.nav-item.has-mega>a:after{content:"";width:7px;height:7px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.65;transition:transform .18s ease,opacity .18s ease}.nav-item.has-mega:hover>a:after,.nav-item.has-mega:focus-within>a:after{transform:translateY(2px) rotate(225deg);opacity:1}.nav-item.has-mega>a{position:relative}.nav-item.has-mega>a:before{content:"";position:absolute;left:0;right:14px;bottom:24px;height:2px;border-radius:99px;background:linear-gradient(90deg,#19aeea,#126dff);transform:scaleX(0);transform-origin:left center;transition:transform .19s ease}.nav-item.has-mega:hover>a:before,.nav-item.has-mega:focus-within>a:before{transform:scaleX(1)}.mega-menu{position:fixed;top:var(--header-h);left:50%;width:min(1040px,calc(100vw - 96px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:30px 34px 34px;background:var(--menu-panel);border:1px solid var(--menu-border);border-top:0;border-radius:0 0 18px 18px;box-shadow:var(--menu-shadow);z-index:1200;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,-8px,0);transition:opacity .16s ease,transform .18s ease,visibility .16s ease}.nav-item.has-mega:hover .mega-menu,.nav-item.has-mega:focus-within .mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,0,0)}.mega-menu--products,.mega-menu--occasions{width:min(850px,calc(100vw - 96px));grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu--art{width:min(1110px,calc(100vw - 96px));grid-template-columns:repeat(4,minmax(0,1fr))}.mega-column{min-width:0}.mega-column h3{margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #e8edf4;color:#192133;font-size:17px;line-height:1.1;font-weight:850;letter-spacing:.01em}.site-header .mega-menu a,.nav-links .mega-menu a{display:block!important;padding:7px 0!important;color:#202839!important;font-size:16.5px!important;line-height:1.42!important;font-weight:500!important;letter-spacing:.012em!important;white-space:normal!important;transition:color .16s ease,transform .16s ease}.site-header .mega-menu a:hover,.site-header .mega-menu a:focus-visible,.nav-links .mega-menu a:hover,.nav-links .mega-menu a:focus-visible{color:#139ee2!important;transform:translate(3px);outline:none}.mega-menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px;background:transparent}.mega-menu:after{content:"";position:absolute;left:34px;right:34px;top:0;height:1px;background:linear-gradient(90deg,#19aeea4d,#126dff2e,#19aeea4d)}@media(max-width:1320px){:root{--header-h: 88px}.nav-item>a{padding-block:32px!important}.mega-menu{width:min(940px,calc(100vw - 68px));padding:28px 30px 32px;gap:28px}.mega-menu--products,.mega-menu--occasions{width:min(790px,calc(100vw - 68px))}.mega-menu--art{width:min(980px,calc(100vw - 68px))}.mega-column h3{font-size:16px}.site-header .mega-menu a,.nav-links .mega-menu a{font-size:15.5px!important}}@media(max-width:1080px){:root{--header-h: 82px}.mega-menu{display:none!important}}:root{--header-h: 92px !important;--mega-border: rgba(7, 18, 47, .09);--mega-shadow: 0 18px 38px rgba(7, 18, 47, .12);--mega-blue: #18aee6}.site-header{overflow:visible!important}.site-header .brand,.brand{flex:0 0 214px!important;min-width:214px!important}.site-header .brand-logo,.brand-logo{width:176px!important;max-width:176px!important}.site-header .nav-links,.nav-links{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(13px,1.15vw,20px)!important;white-space:nowrap!important}.site-header .nav-links>a,.site-header .nav-item>a,.nav-links>a,.nav-item>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:35px 0!important;color:#07122f!important;font-size:clamp(14px,.9vw,15.5px)!important;font-weight:800!important;line-height:1!important;letter-spacing:-.006em!important;text-decoration:none!important}.nav-item{position:static!important;display:inline-flex!important;align-items:center!important}.nav-item.has-mega>a{gap:6px!important;position:relative!important}.nav-item.has-mega>a:after{content:""!important;width:6px!important;height:6px!important;border-right:1.6px solid currentColor!important;border-bottom:1.6px solid currentColor!important;transform:translateY(-2px) rotate(45deg)!important;opacity:.62!important;transition:transform .16s ease,opacity .16s ease!important}.nav-item.has-mega:hover>a:after,.nav-item.has-mega:focus-within>a:after{transform:translateY(2px) rotate(225deg)!important;opacity:1!important}.nav-item.has-mega>a:before{content:""!important;position:absolute!important;left:0!important;right:13px!important;bottom:25px!important;height:2px!important;border-radius:999px!important;background:var(--mega-blue)!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .17s ease!important}.nav-item.has-mega:hover>a:before,.nav-item.has-mega:focus-within>a:before{transform:scaleX(1)!important}.mega-menu{position:fixed!important;top:var(--header-h)!important;left:50%!important;display:grid!important;align-items:start!important;gap:32px!important;padding:32px 30px 34px!important;background:#fff!important;border:1px solid var(--mega-border)!important;border-top:0!important;border-radius:0!important;box-shadow:var(--mega-shadow)!important;z-index:9999!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-6px,0)!important;transition:opacity .15s ease,transform .17s ease,visibility .15s ease!important}.nav-item.has-mega:hover>.mega-menu,.nav-item.has-mega:focus-within>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important}.mega-menu:before{content:""!important;position:absolute!important;top:-12px!important;left:0!important;right:0!important;height:12px!important;background:transparent!important}.mega-menu:after{content:none!important}.mega-menu--products{width:min(620px,calc(100vw - 72px))!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important}.mega-menu--subjects{width:min(1080px,calc(100vw - 72px))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.mega-menu--colors,.mega-menu--rooms,.mega-menu--featured{width:min(720px,calc(100vw - 72px))!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important}.mega-menu--styles,.mega-menu--artists{width:min(980px,calc(100vw - 72px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-column{min-width:0!important}.mega-column h3{margin:0 0 16px!important;padding:0 0 10px!important;border-bottom:1px solid #e6e8ec!important;color:#171b25!important;font-size:16px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:.02em!important}.site-header .mega-menu a,.nav-links .mega-menu a{display:block!important;padding:0!important;margin:0 0 10px!important;color:#222630!important;font-size:15.5px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:.018em!important;white-space:normal!important;text-decoration:none!important;transition:color .15s ease,transform .15s ease!important}.site-header .mega-menu a:last-child,.nav-links .mega-menu a:last-child{margin-bottom:0!important}.site-header .mega-menu a:hover,.site-header .mega-menu a:focus-visible,.nav-links .mega-menu a:hover,.nav-links .mega-menu a:focus-visible{color:var(--mega-blue)!important;transform:translate(2px)!important;outline:none!important}@media(max-width:1380px){.site-header .brand,.brand{flex-basis:196px!important;min-width:196px!important}.site-header .brand-logo,.brand-logo{width:164px!important;max-width:164px!important}.site-header .nav-links,.nav-links{gap:13px!important}.site-header .nav-links>a,.site-header .nav-item>a,.nav-links>a,.nav-item>a{font-size:14px!important}.site-header .nav-cta,.nav-cta{min-height:50px!important;padding-inline:22px!important;font-size:15.5px!important}}@media(max-width:1180px){.site-header .nav-links,.nav-links,.mega-menu{display:none!important}}.site-header .nav-links,.nav-links{justify-content:center!important;gap:clamp(28px,2.6vw,44px)!important}.site-header .nav-links>a,.site-header .nav-item>a,.nav-links>a,.nav-item>a{font-size:clamp(16px,1vw,18px)!important;font-weight:850!important;letter-spacing:-.012em!important}.mega-menu--products{width:min(660px,calc(100vw - 72px))!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important}.mega-menu--shop{width:min(1160px,calc(100vw - 72px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:28px!important;padding:32px 32px 36px!important}.mega-menu--occasions,.mega-menu--art{width:min(760px,calc(100vw - 72px))!important;grid-template-columns:repeat(2,minmax(260px,1fr))!important}.mega-menu--shop .mega-column h3{font-size:15.5px!important}.site-header .mega-menu--shop a,.nav-links .mega-menu--shop a{font-size:14.7px!important;line-height:1.38!important;margin-bottom:10px!important;letter-spacing:.006em!important}@media(max-width:1380px){.site-header .nav-links,.nav-links{gap:clamp(20px,2vw,30px)!important}.mega-menu--shop{width:min(1040px,calc(100vw - 64px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px!important}}@media(max-width:1180px){.site-header .nav-links,.nav-links{display:none!important}}.site-header .nav-links--best,.nav-links--best{justify-content:center!important;gap:clamp(30px,2.8vw,48px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:clamp(16px,1.02vw,18px)!important;font-weight:850!important;letter-spacing:-.014em!important}.nav-links--best .mega-menu{padding:32px 32px 36px!important;gap:30px!important}.mega-menu--products{width:min(840px,calc(100vw - 72px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu--wall-art{width:min(1140px,calc(100vw - 72px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:26px!important}.mega-menu--occasions,.mega-menu--ideas{width:min(900px,calc(100vw - 72px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu--wall-art .mega-column h3{font-size:15.5px!important}.site-header .mega-menu--wall-art a,.nav-links .mega-menu--wall-art a{font-size:14.7px!important;line-height:1.38!important;margin-bottom:10px!important;letter-spacing:.006em!important}.site-header .nav-links--best>a:hover,.site-header .nav-links--best .nav-item:hover>a,.site-header .nav-links--best .nav-item:focus-within>a,.nav-links--best>a:hover,.nav-links--best .nav-item:hover>a,.nav-links--best .nav-item:focus-within>a{color:#07122f!important}@media(max-width:1480px){.site-header .nav-links--best,.nav-links--best{gap:clamp(22px,2.1vw,34px)!important}.mega-menu--wall-art{width:min(1040px,calc(100vw - 64px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px!important}}@media(max-width:1320px){.site-header .nav-links--best,.nav-links--best{gap:20px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:15px!important}}@media(max-width:1180px){.site-header .nav-links--best,.nav-links--best,.nav-links--best .mega-menu{display:none!important}}:root{--mega-polish-text: #111827;--mega-polish-muted: #4b5563;--mega-polish-border: rgba(17, 24, 39, .085);--mega-polish-rule: #e9edf2;--mega-polish-blue: #18aee6;--mega-polish-shadow: 0 22px 48px rgba(7, 18, 47, .13), 0 3px 10px rgba(7, 18, 47, .06)}.site-header .nav-links--best,.nav-links--best{gap:clamp(32px,3.05vw,54px)!important;align-items:stretch!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:var(--header-h)!important;padding:0!important;color:#07122f!important;font-size:clamp(15.5px,.94vw,17px)!important;font-weight:800!important;letter-spacing:-.018em!important;text-decoration:none!important}.nav-links--best .nav-item.has-mega>a:after{width:7px!important;height:7px!important;margin-left:11px!important;border-right:1.8px solid currentColor!important;border-bottom:1.8px solid currentColor!important;opacity:.62!important;transform:rotate(45deg) translateY(-2px)!important;transition:transform .16s ease,opacity .16s ease!important}.nav-links--best .nav-item.has-mega:hover>a:after,.nav-links--best .nav-item.has-mega:focus-within>a:after{opacity:.95!important;transform:rotate(225deg) translate(-2px,-1px)!important}.nav-links--best .nav-item.has-mega>a:before{left:0!important;right:18px!important;bottom:22px!important;height:2px!important;border-radius:999px!important;background:var(--mega-polish-blue)!important;opacity:0!important;transform:scaleX(.48)!important;transform-origin:center!important;transition:opacity .16s ease,transform .18s ease!important}.nav-links--best .nav-item.has-mega:hover>a:before,.nav-links--best .nav-item.has-mega:focus-within>a:before{opacity:1!important;transform:scaleX(1)!important}.nav-links--best .mega-menu{top:calc(var(--header-h) - 1px)!important;border:1px solid var(--mega-polish-border)!important;border-top:3px solid var(--mega-polish-blue)!important;background:#fffffffb!important;box-shadow:var(--mega-polish-shadow)!important;padding:34px 38px 36px!important;gap:34px!important;transform:translate3d(-50%,-8px,0)!important;transition:opacity .14s ease,transform .17s ease,visibility .14s ease!important}.nav-links--best .mega-menu:before{top:-18px!important;height:18px!important}.mega-menu--products{width:min(820px,calc(100vw - 88px))!important;grid-template-columns:1.12fr 1fr .92fr!important}.mega-menu--wall-art{width:min(1120px,calc(100vw - 88px))!important;grid-template-columns:repeat(6,minmax(132px,1fr))!important;gap:24px!important}.mega-menu--occasions,.mega-menu--ideas{width:min(880px,calc(100vw - 88px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.nav-links--best .mega-column h3{margin:0 0 15px!important;padding:0 0 11px!important;border-bottom:1px solid var(--mega-polish-rule)!important;color:var(--mega-polish-text)!important;font-size:15.5px!important;line-height:1.18!important;font-weight:850!important;letter-spacing:.012em!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a{color:#252b36!important;font-size:15.25px!important;line-height:1.34!important;font-weight:460!important;letter-spacing:.006em!important;margin-bottom:11px!important;text-decoration:none!important;text-wrap:balance!important;transition:color .14s ease,transform .14s ease!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:14.45px!important;line-height:1.32!important;margin-bottom:9.5px!important}.site-header .nav-links--best .mega-menu a:hover,.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:hover,.nav-links--best .mega-menu a:focus-visible{color:var(--mega-polish-blue)!important;transform:translate(3px)!important;outline:none!important}.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:focus-visible{border-radius:4px!important;box-shadow:0 0 0 3px #18aee624!important}@media(max-width:1480px){.site-header .nav-links--best,.nav-links--best{gap:clamp(24px,2.2vw,36px)!important}.mega-menu--wall-art{width:min(1020px,calc(100vw - 72px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 34px!important;max-height:calc(100vh - var(--header-h) - 28px)!important;overflow:auto!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:15px!important;line-height:1.36!important;margin-bottom:10px!important}}@media(max-width:1320px){.site-header .nav-links--best,.nav-links--best{gap:22px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14.75px!important}.nav-links--best .mega-menu{padding:30px 32px 34px!important}}:root{--mega-v20-ink: #0b1226;--mega-v20-text: #20283a;--mega-v20-muted: #667085;--mega-v20-blue: #16aee6;--mega-v20-blue-soft: rgba(22, 174, 230, .085);--mega-v20-border: rgba(11, 18, 38, .085);--mega-v20-rule: #edf1f5;--mega-v20-shadow: 0 26px 70px rgba(6, 18, 43, .135), 0 8px 18px rgba(6, 18, 43, .055)}.site-header .nav-links--best,.nav-links--best{gap:clamp(34px,3.1vw,58px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:clamp(15.75px,.92vw,17px)!important;font-weight:820!important;letter-spacing:-.012em!important;color:var(--mega-v20-ink)!important;transition:color .15s ease,opacity .15s ease!important}.site-header .nav-links--best>a:hover,.site-header .nav-links--best .nav-item:hover>a,.site-header .nav-links--best .nav-item:focus-within>a,.nav-links--best>a:hover,.nav-links--best .nav-item:hover>a,.nav-links--best .nav-item:focus-within>a{color:#07122f!important;opacity:.92!important}.nav-links--best .nav-item.has-mega>a:after{width:6px!important;height:6px!important;margin-left:10px!important;border-right-width:1.6px!important;border-bottom-width:1.6px!important;opacity:.54!important}.nav-links--best .nav-item.has-mega>a:before{right:17px!important;bottom:20px!important;height:2px!important;background:linear-gradient(90deg,var(--mega-v20-blue),#126dff)!important}.nav-links--best .mega-menu{top:calc(var(--header-h) - 1px)!important;padding:30px 32px 32px!important;gap:28px 32px!important;background:#fff!important;border:1px solid var(--mega-v20-border)!important;border-top:2px solid var(--mega-v20-blue)!important;border-radius:0 0 16px 16px!important;box-shadow:var(--mega-v20-shadow)!important;transform:translate3d(-50%,-6px,0) scale(.992)!important;transform-origin:top center!important;transition:opacity 145ms ease,transform 175ms ease,visibility 145ms ease!important}.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu{transform:translate3d(-50%,0,0) scale(1)!important}.nav-links--best .mega-menu:before{top:-22px!important;height:22px!important}.nav-links--best .mega-menu:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:1px!important;background:linear-gradient(90deg,#16aee600,#16aee652,#126dff3d,#16aee600)!important}.nav-links--best .mega-column{min-width:0!important}.nav-links--best .mega-column h3{position:relative!important;margin:0 0 14px!important;padding:0 0 12px 14px!important;border-bottom:1px solid var(--mega-v20-rule)!important;color:var(--mega-v20-ink)!important;font-size:15.25px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.01em!important}.nav-links--best .mega-column h3:before{content:""!important;position:absolute!important;left:0!important;top:1px!important;width:4px!important;height:15px!important;border-radius:999px!important;background:var(--mega-v20-blue)!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a{display:block!important;margin:0 0 4px!important;padding:6px 8px!important;border-radius:9px!important;color:var(--mega-v20-text)!important;font-size:15.15px!important;line-height:1.32!important;font-weight:470!important;letter-spacing:.002em!important;text-decoration:none!important;transform:none!important;transition:color .14s ease,background-color .14s ease,transform .14s ease!important}.site-header .nav-links--best .mega-menu a:hover,.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:hover,.nav-links--best .mega-menu a:focus-visible{color:#067fc1!important;background:var(--mega-v20-blue-soft)!important;transform:translate(2px)!important;outline:none!important}.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:focus-visible{box-shadow:0 0 0 3px #16aee629!important}.mega-menu--products{width:min(850px,calc(100vw - 96px))!important;grid-template-columns:1.05fr 1.02fr .94fr!important}.mega-menu--wall-art{width:min(1080px,calc(100vw - 96px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 38px!important;max-height:min(650px,calc(100vh - var(--header-h) - 28px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}.mega-menu--wall-art::-webkit-scrollbar{width:8px!important}.mega-menu--wall-art::-webkit-scrollbar-thumb{background:#0b122626!important;border-radius:99px!important}.mega-menu--occasions,.mega-menu--ideas{width:min(890px,calc(100vw - 96px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:15px!important;line-height:1.3!important;margin-bottom:4px!important}@media(min-width:1560px){.mega-menu--wall-art{width:min(1160px,calc(100vw - 120px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:14.2px!important;padding-inline:7px!important}.nav-links--best .mega-menu--wall-art .mega-column h3{font-size:14.6px!important}}@media(max-width:1420px){.site-header .nav-links--best,.nav-links--best{gap:clamp(22px,2vw,34px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:15px!important}.nav-links--best .mega-menu{padding:28px 30px 31px!important}}@media(max-width:1280px){.site-header .nav-links--best,.nav-links--best{gap:18px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14.25px!important}.mega-menu--wall-art,.mega-menu--products,.mega-menu--occasions,.mega-menu--ideas{width:min(920px,calc(100vw - 56px))!important}}:root{--mega-v21-ink: #07122f;--mega-v21-text: #253044;--mega-v21-soft-text: #5a6475;--mega-v21-blue: #18aee6;--mega-v21-blue-dark: #087fb8;--mega-v21-border: rgba(7, 18, 47, .1);--mega-v21-rule: #e7ebf0;--mega-v21-shadow: 0 28px 64px rgba(7, 18, 47, .14), 0 8px 18px rgba(7, 18, 47, .055)}.site-header .nav-links--best,.nav-links--best{gap:clamp(30px,2.7vw,48px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{color:var(--mega-v21-ink)!important;font-size:clamp(15px,.86vw,16px)!important;font-weight:760!important;letter-spacing:-.006em!important;line-height:1!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}.nav-links--best .nav-item.has-mega>a:after{width:5.5px!important;height:5.5px!important;margin-left:9px!important;border-right-width:1.5px!important;border-bottom-width:1.5px!important;opacity:.48!important}.nav-links--best .nav-item.has-mega:hover>a:after,.nav-links--best .nav-item.has-mega:focus-within>a:after{opacity:.82!important}.nav-links--best .nav-item.has-mega>a:before{right:15px!important;bottom:23px!important;height:2px!important;background:var(--mega-v21-blue)!important;box-shadow:none!important}.nav-links--best .mega-menu{top:calc(var(--header-h) - 2px)!important;padding:34px 40px 36px!important;gap:32px 38px!important;background:#fff!important;border:1px solid var(--mega-v21-border)!important;border-top:2px solid var(--mega-v21-blue)!important;border-radius:0 0 4px 4px!important;box-shadow:var(--mega-v21-shadow)!important;transform:translate3d(-50%,-4px,0)!important;transition:opacity 135ms ease,transform 165ms ease,visibility 135ms ease!important}.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu{transform:translate3d(-50%,0,0)!important}.nav-links--best .mega-menu:after{display:none!important}.nav-links--best .mega-column h3{margin:0 0 15px!important;padding:0 0 11px!important;border-bottom:1px solid var(--mega-v21-rule)!important;color:var(--mega-v21-ink)!important;font-size:14.75px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.018em!important}.nav-links--best .mega-column h3:before{display:none!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a{display:block!important;margin:0 0 8px!important;padding:0!important;border-radius:0!important;color:var(--mega-v21-text)!important;background:transparent!important;font-size:14.85px!important;line-height:1.42!important;font-weight:430!important;letter-spacing:.003em!important;transform:none!important;transition:color .13s ease,transform .13s ease!important}.site-header .nav-links--best .mega-menu a:hover,.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:hover,.nav-links--best .mega-menu a:focus-visible{color:var(--mega-v21-blue-dark)!important;background:transparent!important;transform:translate(2px)!important;outline:none!important}.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:focus-visible{box-shadow:none!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.mega-menu--products{width:min(835px,calc(100vw - 96px))!important;grid-template-columns:1.04fr 1fr .92fr!important}.mega-menu--wall-art{width:min(1168px,calc(100vw - 88px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:26px!important;max-height:calc(100vh - var(--header-h) - 30px)!important;overflow-y:auto!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:13.72px!important;line-height:1.36!important;margin-bottom:7px!important;letter-spacing:0!important}.nav-links--best .mega-menu--wall-art .mega-column h3{font-size:13.85px!important;margin-bottom:13px!important}.mega-menu--occasions,.mega-menu--ideas{width:min(865px,calc(100vw - 96px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:1460px){.site-header .nav-links--best,.nav-links--best{gap:clamp(22px,1.9vw,32px)!important}.mega-menu--wall-art{width:min(1040px,calc(100vw - 72px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 38px!important}.site-header .nav-links--best .mega-menu--wall-art a,.nav-links--best .mega-menu--wall-art a{font-size:14.75px!important;line-height:1.4!important;margin-bottom:8px!important}.nav-links--best .mega-menu--wall-art .mega-column h3{font-size:14.5px!important}}@media(max-width:1280px){.site-header .nav-links--best,.nav-links--best{gap:17px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14px!important}.nav-links--best .mega-menu{padding:30px 32px 34px!important}.mega-menu--products,.mega-menu--wall-art,.mega-menu--occasions,.mega-menu--ideas{width:min(920px,calc(100vw - 56px))!important}}:root{--header-h: 86px !important;--header-ink: #07122f;--header-muted: #5b6472;--header-blue: #18aee6;--header-blue-2: #126dff}.site-header{height:var(--header-h)!important;padding:0 clamp(36px,3.3vw,54px)!important;gap:0!important;display:flex!important;align-items:center!important;background:#fffffffc!important;border-bottom:1px solid rgba(7,18,47,.065)!important;box-shadow:0 8px 22px #07122f08!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.site-header .brand,.brand{flex:0 0 198px!important;min-width:198px!important;display:inline-flex!important;align-items:center!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;width:160px!important;max-width:160px!important;height:auto!important;display:block!important;object-fit:contain!important;background:transparent!important}.site-header .nav-links--best,.nav-links--best{flex:1 1 auto!important;min-width:0!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(28px,2.45vw,42px)!important;margin-left:28px!important;white-space:nowrap!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{min-height:var(--header-h)!important;padding:0!important;display:inline-flex!important;align-items:center!important;color:var(--header-ink)!important;font-size:clamp(15px,.88vw,16px)!important;font-weight:780!important;letter-spacing:-.01em!important;line-height:1!important;transition:color .14s ease,opacity .14s ease!important}.site-header .nav-links--best>a:hover,.site-header .nav-links--best .nav-item:hover>a,.site-header .nav-links--best .nav-item:focus-within>a,.nav-links--best>a:hover,.nav-links--best .nav-item:hover>a,.nav-links--best .nav-item:focus-within>a{color:#020817!important;opacity:.88!important}.nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:8px!important;border-right:1.45px solid currentColor!important;border-bottom:1.45px solid currentColor!important;opacity:.46!important}.nav-links--best .nav-item.has-mega>a:before{bottom:18px!important;height:2px!important;right:13px!important;background:var(--header-blue)!important}.site-header .header-actions,.header-actions{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;margin-left:clamp(26px,2.6vw,46px)!important}.site-header .header-icon,.header-icon{position:relative!important;width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--header-ink)!important;display:grid!important;place-items:center!important;cursor:pointer!important;transition:background-color .15s ease,color .15s ease,transform .15s ease!important}.site-header .header-icon:hover,.header-icon:hover,.site-header .header-icon:focus-visible,.header-icon:focus-visible{background:#18aee613!important;color:#087fb8!important;outline:none!important}.site-header .header-icon svg,.header-icon svg{width:22px!important;height:22px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important}.site-header .cart span,.site-header .nav-cta,.nav-cta{min-height:52px!important;padding:0 31px!important;border-radius:16px!important;background:linear-gradient(90deg,var(--header-blue) 0%,var(--header-blue-2) 100%)!important;color:#fff!important;font-size:16px!important;font-weight:850!important;letter-spacing:-.012em!important;box-shadow:0 13px 28px #126dff29!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.site-header .nav-cta:hover,.nav-cta:hover,.site-header .nav-cta:focus-visible,.nav-cta:focus-visible{transform:translateY(-1px)!important;filter:saturate(1.03)!important;box-shadow:0 16px 34px #126dff33!important;outline:none!important}@media(max-width:1460px){.site-header{padding-inline:34px!important}.site-header .brand,.brand{flex-basis:184px!important;min-width:184px!important}.site-header .brand-logo,.brand-logo{width:150px!important;max-width:150px!important}.site-header .nav-links--best,.nav-links--best{margin-left:22px!important;gap:clamp(21px,1.8vw,30px)!important}.site-header .header-actions,.header-actions{gap:14px!important;margin-left:28px!important}.site-header .nav-cta,.nav-cta{min-height:50px!important;padding-inline:26px!important;font-size:15.5px!important}}@media(max-width:1280px){:root{--header-h: 82px !important}.site-header{padding-inline:28px!important}.site-header .brand,.brand{flex-basis:174px!important;min-width:174px!important}.site-header .brand-logo,.brand-logo{width:142px!important;max-width:142px!important}.site-header .nav-links--best,.nav-links--best{gap:17px!important;margin-left:18px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14px!important}.site-header .header-actions,.header-actions{gap:10px!important;margin-left:22px!important}.site-header .header-icon,.header-icon{width:34px!important;height:34px!important}.site-header .header-icon svg,.header-icon svg{width:20px!important;height:20px!important}.site-header .nav-cta,.nav-cta{min-height:48px!important;padding-inline:22px!important;font-size:14.5px!important}}@media(max-width:1180px){:root{--header-h: 78px !important}.site-header{height:var(--header-h)!important;padding-inline:22px!important}.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:144px!important;max-width:144px!important}.site-header .nav-links--best,.nav-links--best,.nav-links--best .mega-menu,.mega-menu{display:none!important}.site-header .header-actions,.header-actions{margin-left:auto!important;gap:10px!important}.site-header .nav-cta,.nav-cta{min-height:46px!important;padding-inline:20px!important;border-radius:14px!important;font-size:14px!important}}@media(max-width:680px){:root{--header-h: 74px !important}.site-header{padding-inline:16px!important}.site-header .brand-logo,.brand-logo{width:132px!important;max-width:132px!important}.site-header .header-icon,.header-icon{width:32px!important;height:32px!important}.site-header .nav-cta,.nav-cta{min-height:42px!important;padding-inline:15px!important;font-size:13px!important}}:root{--header-h: 82px !important;--header-pad-x: clamp(42px, 3.2vw, 58px);--header-ink: #07122f;--header-muted: #6f7887;--header-blue: #18aee6;--header-blue-2: #126dff}.site-header{height:var(--header-h)!important;min-height:var(--header-h)!important;padding:0 var(--header-pad-x)!important;display:flex!important;align-items:center!important;gap:0!important;background:#fffffffc!important;border-bottom:1px solid rgba(7,18,47,.055)!important;box-shadow:0 7px 20px #07122f07!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.site-header .brand,.brand{flex:0 0 236px!important;min-width:236px!important;display:inline-flex!important;align-items:center!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{content:url(//www.wallpics.com/cdn/shop/t/19/assets/brand-frameora-logo-approved-transparent.png?v=3388526543829169001781842875)!important;width:168px!important;max-width:168px!important;height:auto!important;display:block!important;object-fit:contain!important;background:transparent!important}.site-header .nav-links--best,.nav-links--best{flex:0 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(30px,2.5vw,44px)!important;margin-left:0!important;white-space:nowrap!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{min-height:var(--header-h)!important;padding:0!important;display:inline-flex!important;align-items:center!important;color:var(--header-ink)!important;font-size:16px!important;font-weight:780!important;letter-spacing:-.012em!important;line-height:1!important}.nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:9px!important;border-right:1.45px solid currentColor!important;border-bottom:1.45px solid currentColor!important;opacity:.44!important;transform:rotate(45deg) translateY(-2px)!important}.nav-links--best .nav-item.has-mega:hover>a:after,.nav-links--best .nav-item.has-mega:focus-within>a:after{opacity:.72!important}.nav-links--best .nav-item.has-mega>a:before{bottom:17px!important;height:2px!important;right:15px!important;left:0!important;border-radius:99px!important;background:var(--header-blue)!important;opacity:0!important}.site-header .nav-links--best>a:hover,.site-header .nav-links--best .nav-item:hover>a,.site-header .nav-links--best .nav-item:focus-within>a,.nav-links--best>a:hover,.nav-links--best .nav-item:hover>a,.nav-links--best .nav-item:focus-within>a{color:#020817!important;opacity:.92!important}.site-header .header-actions,.header-actions{flex:0 0 auto!important;margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:17px!important}.site-header .header-icon,.header-icon{position:relative!important;width:36px!important;height:36px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--header-ink)!important;display:grid!important;place-items:center!important}.site-header .header-icon svg,.header-icon svg{width:21px!important;height:21px!important;stroke-width:1.9!important}.site-header .header-icon:hover,.header-icon:hover,.site-header .header-icon:focus-visible,.header-icon:focus-visible{background:#18aee612!important;color:#087fb8!important;outline:none!important}.site-header .cart span,.site-header .nav-cta,.nav-cta{min-height:50px!important;padding:0 29px!important;border-radius:16px!important;font-size:15.5px!important;font-weight:850!important;letter-spacing:-.012em!important;box-shadow:0 12px 26px #126dff26!important}@media(max-width:1460px){:root{--header-pad-x: 34px}.site-header .brand,.brand{flex-basis:210px!important;min-width:210px!important}.site-header .brand-logo,.brand-logo{width:156px!important;max-width:156px!important}.site-header .nav-links--best,.nav-links--best{gap:clamp(24px,2vw,34px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:15px!important}.site-header .header-actions,.header-actions{gap:13px!important}.site-header .nav-cta,.nav-cta{min-height:48px!important;padding-inline:24px!important;font-size:15px!important}}@media(max-width:1280px){:root{--header-h: 78px !important;--header-pad-x: 24px}.site-header .brand,.brand{flex-basis:184px!important;min-width:184px!important}.site-header .brand-logo,.brand-logo{width:146px!important;max-width:146px!important}.site-header .nav-links--best,.nav-links--best{gap:20px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14px!important}.site-header .header-actions,.header-actions{gap:9px!important}.site-header .nav-cta,.nav-cta{min-height:46px!important;padding-inline:19px!important;font-size:14px!important}}@media(max-width:1180px){:root{--header-h: 76px !important}.site-header .brand,.brand{flex:1 1 auto!important;min-width:0!important}.site-header .brand-logo,.brand-logo{width:142px!important;max-width:142px!important}.site-header .nav-links--best,.nav-links--best,.nav-links--best .mega-menu,.mega-menu{display:none!important}.site-header .header-actions,.header-actions{margin-left:auto!important;gap:9px!important}.site-header .nav-cta,.nav-cta{min-height:44px!important;padding-inline:18px!important;border-radius:14px!important;font-size:13.5px!important}}@media(max-width:680px){:root{--header-h: 72px !important;--header-pad-x: 16px}.site-header .brand-logo,.brand-logo{width:130px!important;max-width:130px!important}.site-header .header-icon,.header-icon{width:32px!important;height:32px!important}.site-header .nav-cta,.nav-cta{min-height:41px!important;padding-inline:14px!important;font-size:12.5px!important}}:root{--header-h: 84px !important;--header-pad-x: clamp(32px, 3.2vw, 48px) !important}.site-header{position:sticky!important;top:0!important;height:var(--header-h)!important;padding-inline:var(--header-pad-x)!important;display:flex!important;align-items:center!important;gap:0!important;overflow:visible!important}.site-header .brand,.brand{flex:0 0 auto!important;min-width:0!important;width:auto!important;z-index:3!important}.site-header .brand-logo,.brand-logo{width:158px!important;max-width:158px!important;height:auto!important;display:block!important}.site-header .nav-links--best,.nav-links--best{position:absolute!important;left:50%!important;top:0!important;height:var(--header-h)!important;transform:translate(-50%)!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(28px,2.2vw,40px)!important;white-space:nowrap!important;z-index:2!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{min-height:var(--header-h)!important;padding:0!important;font-size:15.5px!important;font-weight:800!important;letter-spacing:-.012em!important;color:#07122f!important}.site-header .nav-direct,.nav-direct{display:inline-flex!important;align-items:center!important;text-decoration:none!important}.nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:8px!important;border-right-width:1.5px!important;border-bottom-width:1.5px!important;opacity:.48!important}.site-header .header-actions,.header-actions{margin-left:auto!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;z-index:3!important}.site-header .header-icon,.header-icon{width:34px!important;height:34px!important}.site-header .header-icon svg,.header-icon svg{width:20px!important;height:20px!important}.site-header .cart span,.site-header .nav-cta,.nav-cta{min-height:50px!important;padding-inline:28px!important;border-radius:16px!important;font-size:15.5px!important;font-weight:850!important}@media(max-width:1460px){:root{--header-h: 82px !important;--header-pad-x: 32px !important}.site-header .brand-logo,.brand-logo{width:150px!important;max-width:150px!important}.site-header .nav-links--best,.nav-links--best{gap:25px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14.5px!important}.site-header .header-actions,.header-actions{gap:12px!important}.site-header .nav-cta,.nav-cta{min-height:48px!important;padding-inline:22px!important;font-size:14.5px!important}}@media(max-width:1280px){:root{--header-h: 78px !important;--header-pad-x: 24px !important}.site-header .brand-logo,.brand-logo{width:142px!important;max-width:142px!important}.site-header .nav-links--best,.nav-links--best{gap:18px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:13.5px!important}.site-header .header-actions,.header-actions{gap:8px!important}.site-header .nav-cta,.nav-cta{min-height:44px!important;padding-inline:17px!important;font-size:13.5px!important}}@media(max-width:1160px){.site-header .nav-links--best,.nav-links--best,.nav-links--best .mega-menu,.mega-menu{display:none!important}}.site-header .nav-cta,.nav-cta{min-height:50px!important;height:50px!important;padding:0 27px!important;border-radius:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff)!important;box-shadow:0 16px 34px #126dff2e!important;font-size:15.5px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.012em!important;text-decoration:none!important;white-space:nowrap!important;border:0!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark,.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-weight:850!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{font-size:14px!important;transform:translateY(-.5px)!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{font-size:19px!important;margin-left:2px!important;transform:translateY(-.5px)!important}.site-header .nav-cta:hover,.nav-cta:hover,.site-header .nav-cta:focus-visible,.nav-cta:focus-visible{transform:translateY(-1px)!important;filter:saturate(1.04)!important;box-shadow:0 18px 38px #126dff38!important;outline:none!important}@media(max-width:1460px){.site-header .nav-cta,.nav-cta{min-height:48px!important;height:48px!important;padding-inline:23px!important;font-size:14.5px!important;gap:8px!important}}@media(max-width:1280px){.site-header .nav-cta,.nav-cta{min-height:44px!important;height:44px!important;padding-inline:18px!important;font-size:13.5px!important;gap:7px!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{font-size:12.5px!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{font-size:17px!important}}@media(max-width:680px){.site-header .nav-cta,.nav-cta{min-height:41px!important;height:41px!important;padding-inline:14px!important;font-size:12.5px!important}.site-header .nav-cta .cta-spark,.site-header .nav-cta .cta-arrow,.nav-cta .cta-spark,.nav-cta .cta-arrow{display:none!important}}:root{--header-h: 82px !important;--header-pad-x: clamp(38px, 3.8vw, 56px) !important}.site-header{height:var(--header-h)!important;padding-inline:var(--header-pad-x)!important;display:grid!important;grid-template-columns:minmax(168px,220px) minmax(520px,1fr) minmax(330px,auto)!important;align-items:center!important;column-gap:clamp(24px,2.2vw,42px)!important;background:#fffffff9!important;border-bottom:1px solid rgba(15,23,42,.065)!important;box-shadow:0 8px 24px #0f172a09!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;overflow:visible!important}.site-header .brand,.brand{grid-column:1!important;justify-self:start!important;width:auto!important;min-width:0!important;flex:none!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{width:170px!important;max-width:170px!important;height:auto!important;display:block!important;background:transparent!important}.site-header .nav-links--best,.nav-links--best{grid-column:2!important;position:static!important;transform:none!important;height:var(--header-h)!important;justify-self:center!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(24px,2.05vw,34px)!important;white-space:nowrap!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{min-height:var(--header-h)!important;padding:0!important;font-size:15.25px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.012em!important;color:#07122f!important}.nav-links--best .nav-item.has-mega>a:after{width:5.5px!important;height:5.5px!important;margin-left:8px!important;opacity:.52!important;border-right-width:1.55px!important;border-bottom-width:1.55px!important}.nav-links--best .nav-item.has-mega>a:before{bottom:19px!important;right:15px!important;height:2px!important;opacity:0!important}.site-header .header-actions,.header-actions{grid-column:3!important;justify-self:end!important;margin-left:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;min-width:0!important}.site-header .header-icon,.header-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;color:#07122f!important;border-radius:999px!important}.site-header .header-icon svg,.header-icon svg{width:22px!important;height:22px!important;stroke-width:2!important}.site-header .cart span,.site-header .nav-cta,.nav-cta{height:48px!important;min-height:48px!important;padding:0 25px!important;border-radius:15px!important;gap:8px!important;font-size:15px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;background:linear-gradient(90deg,#159fef,#126dff 58%,#5b2bff)!important;box-shadow:0 14px 30px #126dff29!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:none!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{font-size:18px!important;margin-left:2px!important;transform:translateY(-.5px)!important}.nav-links--best .mega-menu,.mega-menu{top:calc(var(--header-h) - 1px)!important}@media(max-width:1460px){:root{--header-h: 80px !important;--header-pad-x: 32px !important}.site-header{grid-template-columns:minmax(150px,190px) minmax(470px,1fr) minmax(300px,auto)!important;column-gap:24px!important}.site-header .brand-logo,.brand-logo{width:158px!important;max-width:158px!important}.site-header .nav-links--best,.nav-links--best{gap:24px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14.25px!important}.site-header .header-actions,.header-actions{gap:12px!important}.site-header .nav-cta,.nav-cta{height:46px!important;min-height:46px!important;padding-inline:21px!important;font-size:14px!important}}@media(max-width:1220px){:root{--header-h: 78px !important;--header-pad-x: 24px !important}.site-header{display:flex!important}.site-header .brand-logo,.brand-logo{width:148px!important;max-width:148px!important}.site-header .nav-links--best,.nav-links--best,.nav-links--best .mega-menu,.mega-menu{display:none!important}.site-header .header-actions,.header-actions{margin-left:auto!important;gap:10px!important}.site-header .nav-cta,.nav-cta{height:44px!important;min-height:44px!important;padding-inline:17px!important;font-size:13.5px!important}}@media(max-width:680px){:root{--header-h: 74px !important;--header-pad-x: 18px !important}.site-header .brand-logo,.brand-logo{width:136px!important;max-width:136px!important}.site-header .header-icon,.header-icon{width:30px!important;height:30px!important}.site-header .header-icon svg,.header-icon svg{width:20px!important;height:20px!important}.site-header .nav-cta,.nav-cta{height:40px!important;min-height:40px!important;padding-inline:13px!important;font-size:12.5px!important;border-radius:12px!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{display:none!important}}@media(min-width:1221px){:root{--header-h: 88px !important}.site-header .nav-cta,.nav-cta{height:62px!important;min-height:62px!important;padding:0 38px!important;border-radius:11px!important;gap:9px!important;font-size:17px!important;line-height:1!important;font-weight:850!important;letter-spacing:0!important;color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff)!important;box-shadow:0 16px 34px #126dff2e!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:inline-flex!important;font-size:15px!important;line-height:1!important;transform:translateY(-.5px)!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{display:inline-flex!important;font-size:22px!important;line-height:1!important;margin-left:2px!important;transform:translateY(-.5px)!important}.site-header .nav-cta:hover,.nav-cta:hover,.site-header .nav-cta:focus-visible,.nav-cta:focus-visible{transform:translateY(-1px)!important;box-shadow:0 20px 42px #126dff3d!important}}@media(max-width:1460px)and (min-width:1221px){:root{--header-h: 86px !important}.site-header .nav-cta,.nav-cta{height:58px!important;min-height:58px!important;padding-inline:32px!important;border-radius:11px!important;font-size:16px!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{font-size:21px!important}}@media(max-width:680px){.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:none!important}}@media(min-width:1221px){.site-header .nav-cta,.nav-cta{width:324px!important;height:62px!important;min-height:62px!important;padding:0!important;border-radius:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;font-size:17px!important;line-height:1!important;font-weight:850!important;letter-spacing:0!important;color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff)!important;box-shadow:0 16px 34px #126dff2e!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:inline-flex!important;font-size:15px!important;line-height:1!important;transform:translateY(-.5px)!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{display:inline-flex!important;font-size:22px!important;line-height:1!important;margin-left:2px!important;transform:translateY(-.5px)!important}}@media(max-width:1460px)and (min-width:1221px){.site-header .nav-cta,.nav-cta{width:304px!important;height:58px!important;min-height:58px!important;font-size:16px!important}}@media(min-width:1221px){.site-header .nav-cta,.nav-cta{width:auto!important;min-width:176px!important;height:46px!important;min-height:46px!important;padding:0 22px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:15px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 58%,#5b2bff)!important;box-shadow:0 12px 26px #126dff29!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:none!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{display:inline-flex!important;font-size:18px!important;line-height:1!important;margin-left:2px!important;transform:translateY(-.5px)!important}.site-header .nav-cta:hover,.nav-cta:hover,.site-header .nav-cta:focus-visible,.nav-cta:focus-visible{transform:translateY(-1px)!important;box-shadow:0 15px 30px #126dff33!important;outline:none!important}}@media(max-width:1460px)and (min-width:1221px){.site-header .nav-cta,.nav-cta{min-width:166px!important;height:44px!important;min-height:44px!important;padding-inline:20px!important;border-radius:12px!important;font-size:14px!important}}@media(min-width:1221px){:root{--header-h: 78px !important;--header-pad-x: clamp(40px, 3.25vw, 54px) !important}.site-header{height:var(--header-h)!important;padding-inline:var(--header-pad-x)!important;grid-template-columns:minmax(164px,212px) minmax(520px,1fr) minmax(292px,auto)!important;column-gap:clamp(22px,2vw,38px)!important;background:#fffffffa!important;border-bottom:1px solid rgba(7,18,47,.055)!important;box-shadow:0 10px 30px #07122f08!important}.site-header .brand-logo,.brand-logo{width:164px!important;max-width:164px!important}.site-header .brand,.brand{transform:translateY(-1px)!important}.site-header .nav-links--best,.nav-links--best{height:var(--header-h)!important;gap:clamp(23px,1.9vw,31px)!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{min-height:var(--header-h)!important;font-size:14.9px!important;font-weight:800!important;letter-spacing:-.014em!important}.nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:7px!important;opacity:.46!important}.nav-links--best .nav-item.has-mega:hover>a:after,.nav-links--best .nav-item.has-mega:focus-within>a:after{opacity:.82!important}.nav-links--best .nav-item.has-mega>a:before{bottom:17px!important;height:1.8px!important;right:13px!important}.site-header .header-actions,.header-actions{gap:13px!important}.site-header .header-icon,.header-icon{width:36px!important;height:36px!important;border:1px solid transparent!important;background:transparent!important;transition:background .16s ease,border-color .16s ease,transform .16s ease,color .16s ease!important}.site-header .header-icon svg,.header-icon svg{width:21px!important;height:21px!important;stroke-width:2.05!important}.site-header .header-icon:hover,.header-icon:hover,.site-header .header-icon:focus-visible,.header-icon:focus-visible{background:#18aee611!important;border-color:#18aee629!important;color:#07122f!important;transform:translateY(-1px)!important;outline:none!important}.site-header .nav-cta,.nav-cta{min-width:166px!important;height:44px!important;min-height:44px!important;padding:0 20px!important;border-radius:13px!important;gap:7px!important;font-size:14.25px!important;font-weight:850!important;letter-spacing:-.014em!important;box-shadow:0 11px 24px #126dff25!important}.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:none!important}.site-header .nav-cta .cta-arrow,.nav-cta .cta-arrow{font-size:17px!important;margin-left:1px!important}.site-header .nav-cta:hover,.nav-cta:hover,.site-header .nav-cta:focus-visible,.nav-cta:focus-visible{transform:translateY(-1px)!important;box-shadow:0 14px 30px #126dff2e!important}.nav-links--best .mega-menu,.mega-menu{top:calc(var(--header-h) - 1px)!important}}@media(max-width:1460px)and (min-width:1221px){:root{--header-h: 76px !important;--header-pad-x: clamp(30px, 2.8vw, 42px) !important}.site-header{grid-template-columns:minmax(150px,188px) minmax(470px,1fr) minmax(270px,auto)!important;column-gap:22px!important}.site-header .brand-logo,.brand-logo{width:154px!important;max-width:154px!important}.site-header .nav-links--best,.nav-links--best{gap:22px!important}.site-header .nav-links--best>a,.site-header .nav-links--best .nav-item>a,.nav-links--best>a,.nav-links--best .nav-item>a{font-size:14px!important}.site-header .header-actions,.header-actions{gap:10px!important}.site-header .nav-cta,.nav-cta{min-width:156px!important;height:42px!important;min-height:42px!important;padding-inline:18px!important;font-size:13.6px!important;border-radius:12px!important}}@media(max-width:1220px){.site-header .nav-cta .cta-spark,.nav-cta .cta-spark{display:none!important}}@media(min-width:1461px){.site-header{grid-template-columns:minmax(152px,180px) minmax(520px,1fr) minmax(292px,auto)!important}.site-header .brand,.brand{flex:0 0 152px!important;width:152px!important;min-width:152px!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{width:152px!important;max-width:152px!important;height:auto!important;display:block!important}}@media(max-width:1460px)and (min-width:1221px){.site-header{grid-template-columns:minmax(144px,170px) minmax(470px,1fr) minmax(270px,auto)!important}.site-header .brand,.brand{flex:0 0 144px!important;width:144px!important;min-width:144px!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{width:144px!important;max-width:144px!important;height:auto!important;display:block!important}}@media(max-width:1220px){.site-header .brand-logo,.brand-logo{width:138px!important;max-width:138px!important}}@media(min-width:1461px){.site-header{grid-template-columns:minmax(144px,172px) minmax(520px,1fr) minmax(292px,auto)!important}.site-header .brand,.brand{flex:0 0 144px!important;width:144px!important;min-width:144px!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{width:144px!important;max-width:144px!important;height:auto!important;display:block!important}}@media(max-width:1460px)and (min-width:1221px){.site-header{grid-template-columns:minmax(138px,164px) minmax(470px,1fr) minmax(270px,auto)!important}.site-header .brand,.brand{flex:0 0 138px!important;width:138px!important;min-width:138px!important;transform:translateY(-1px)!important}.site-header .brand-logo,.brand-logo{width:138px!important;max-width:138px!important;height:auto!important;display:block!important}}@media(max-width:1220px){.site-header .brand,.brand{flex-basis:132px!important;width:132px!important;min-width:132px!important}.site-header .brand-logo,.brand-logo{width:132px!important;max-width:132px!important}}.hero-title{max-width:680px!important;overflow:visible!important}.hero-title .gradient-text{width:max-content!important;max-width:none!important;display:inline-block!important;overflow:visible!important;padding-right:.12em!important;margin-right:-.12em!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(max-width:900px){.hero-title{max-width:100%!important}.hero-title .gradient-text{max-width:calc(100% + .12em)!important}}.hero-bg{background-size:94% auto!important;background-position:right center!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fffffffa,#fffffff0 30%,#ffffff8c 50%,#ffffff1f 68%,#fff0 82%)!important}@media(max-width:1180px){.hero-bg{background-size:cover!important;background-position:center center!important}}.hero-bg{background-size:auto 100%!important;background-position:right top!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero{overflow:hidden!important}@media(min-width:1600px){.hero-bg{background-size:auto 100%!important;background-position:right top!important}}.hero-bg{background-size:auto 96%!important;background-position:right top!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fffffffc,#fffffff7 34%,#ffffffc7,#ffffff4d 62%,#fff0 78%)!important}.hero{padding-top:58px!important}@media(min-width:1600px){.hero-bg{background-size:auto 96%!important;background-position:right top!important}}.hero-bg{background-size:auto 91%!important;background-position:calc(100% + 56px) top!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fffffffc,#fffffff5 28%,#ffffffb8 40%,#ffffff57 51%,#ffffff14 63%,#fff0 74%)!important}@media(min-width:1600px){.hero-bg{background-size:auto 91%!important;background-position:calc(100% + 56px) top!important}}.hero-bg{background-size:auto 90%!important;background-position:calc(100% + 72px) top!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fffffffa,#fffffff0 24%,#ffffffc2,#ffffff73,#ffffff29 54%,#ffffff0a,#fff0 70%)!important}@media(min-width:1600px){.hero-bg{background-size:auto 90%!important;background-position:calc(100% + 72px) top!important}}.hero-bg{background-size:auto 90%!important;background-position:calc(100% + 44px) top!important;background-repeat:no-repeat!important;background-color:#fff!important}.hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fffffffa,#fffffff2 22%,#ffffffbf 32%,#ffffff59,#ffffff14 48%,#fff0 54%)!important}@media(min-width:1600px){.hero-bg{background-size:auto 90%!important;background-position:calc(100% + 44px) top!important}}@media(max-width:1180px){.hero-bg{background-size:cover!important;background-position:center top!important}}:root{--page-max: 1180px;--section-pad: clamp(76px, 7vw, 112px);--soft-blue: #f3f8ff;--soft-line: rgba(7, 18, 47, .09);--card-shadow: 0 22px 60px rgba(7, 18, 47, .08)}main>.section{position:relative;padding:var(--section-pad) clamp(22px,4vw,56px);background:#fff}.section-kicker{margin:0 0 14px;color:#126dff;font-size:13px;line-height:1;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.section-heading-row{width:min(var(--page-max),100%);margin:0 auto 34px;display:flex;align-items:end;justify-content:space-between;gap:32px}.section-heading-row--centered{justify-content:center;text-align:center}.section-heading-row h2,.section h2{margin:0;color:#07122f;font-size:clamp(34px,4vw,56px);line-height:1.02;letter-spacing:-.055em;font-weight:900}.section-heading-row p,.section>p,.how-copy p,.memory-copy p,.final-cta p{max-width:620px;margin:16px 0 0;color:#536174;font-size:17px;line-height:1.65;font-weight:450;letter-spacing:-.01em}.section-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:12px;border:1px solid rgba(18,109,255,.18);background:#f1f7ffdb;color:#07122f;font-size:14.5px;font-weight:850;box-shadow:0 10px 30px #07122f0a;transition:transform .16s ease,border-color .16s ease,color .16s ease}.section-link:hover,.section-link:focus-visible{transform:translateY(-1px);border-color:#126dff5c;color:#126dff;outline:none}.feature-strip{width:min(var(--page-max),calc(100% - 44px))!important;margin:-24px auto 0!important;border-radius:26px!important;border:1px solid rgba(219,231,245,.95)!important;box-shadow:0 24px 70px #07122f14!important}.feature-card{grid-template-columns:58px minmax(0,1fr)!important;gap:18px!important;padding:30px 28px!important}.feature-icon{width:58px!important;height:58px!important;font-size:25px!important;background:linear-gradient(180deg,#f6fbff,#edf6ff)!important;color:#159fef!important}.feature-card h2{margin:1px 0 8px!important;font-size:18px!important;letter-spacing:-.025em!important}.feature-card p{max-width:240px!important;font-size:14.5px!important;line-height:1.52!important}.product-grid,.category-grid,.review-grid{width:min(var(--page-max),100%);margin:0 auto;display:grid;gap:22px}.product-grid{grid-template-columns:1.25fr .875fr .875fr}.product-card,.category-card,.review-card,.step-card,.faq-list details{position:relative;overflow:hidden;border:1px solid var(--soft-line);background:#ffffffeb;box-shadow:0 18px 48px #07122f0e}.product-card{min-height:430px;border-radius:28px;padding:22px;display:flex;flex-direction:column;justify-content:space-between}.product-card--featured{background:linear-gradient(135deg,#f7fbff,#fff 58%,#f1f6ff)}.product-art{min-height:210px;border-radius:22px;background:linear-gradient(135deg,#ecf7ff,#fff);position:relative;overflow:hidden}.photo-tile-wall{display:grid;grid-template-columns:repeat(3,74px);grid-auto-rows:74px;justify-content:center;align-content:center;gap:12px}.photo-tile-wall span,.mini-wall span{border-radius:13px;background:linear-gradient(135deg,#ffffff2e,#fff0),linear-gradient(135deg,#22b8f4,#126dff 55%,#6b38ff);box-shadow:0 12px 24px #126dff26}.photo-tile-wall span:nth-child(2),.mini-wall span:nth-child(2),.mini-wall span:nth-child(7){background:linear-gradient(135deg,#ffbf6b,#ff6f8f)}.photo-tile-wall span:nth-child(3),.mini-wall span:nth-child(3),.mini-wall span:nth-child(8){background:linear-gradient(135deg,#6be7c7,#16a3ff)}.photo-tile-wall span:nth-child(5),.mini-wall span:nth-child(5){background:linear-gradient(135deg,#07122f,#4b5d82)}.photo-tile-wall span:nth-child(6),.mini-wall span:nth-child(6){background:linear-gradient(135deg,#e7f0ff,#9fd6ff)}.canvas-frame:before,.canvas-frame span{content:"";position:absolute;top:34px;right:48px;bottom:34px;left:48px;border-radius:18px;background:linear-gradient(135deg,#159fef,#5b2bff);box-shadow:0 18px 46px #126dff33}.canvas-frame:after{content:"";position:absolute;top:50px;right:64px;bottom:50px;left:64px;border-radius:12px;border:10px solid rgba(255,255,255,.74)}.gallery-stack span{position:absolute;width:54%;height:54%;border-radius:18px;background:linear-gradient(135deg,#159fef,#5b2bff);box-shadow:0 18px 46px #126dff29}.gallery-stack span:nth-child(1){left:13%;top:16%}.gallery-stack span:nth-child(2){right:12%;top:28%;background:linear-gradient(135deg,#ffbf6b,#ff6f8f)}.gallery-stack span:nth-child(3){left:27%;bottom:13%;background:linear-gradient(135deg,#6be7c7,#16a3ff)}.product-copy{padding:24px 4px 2px}.product-label{margin:0 0 10px;color:#126dff;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.product-card h3,.category-card h3,.step-card h3,.review-card h3{margin:0 0 10px;color:#07122f;font-size:24px;line-height:1.12;letter-spacing:-.035em;font-weight:900}.product-card p,.category-card p,.step-card p,.review-card p,.faq-list p{margin:0;color:#5c6a7f;font-size:15px;line-height:1.58;font-weight:450}.product-card a:not(.product-card),.product-copy a{display:inline-flex;align-items:center;gap:7px;margin-top:20px;color:#126dff;font-size:14.5px;font-weight:850}.section-how{background:radial-gradient(circle at 18% 20%,rgba(21,159,239,.11),transparent 32%),linear-gradient(180deg,#fff,#f7fbff)}.how-panel,.memory-card,.final-cta{width:min(var(--page-max),100%);margin:0 auto;border-radius:34px;border:1px solid rgba(219,231,245,.95);background:#ffffffd1;box-shadow:var(--card-shadow)}.how-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;padding:clamp(30px,4vw,56px)}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.step-card{border-radius:24px;padding:24px;box-shadow:none;background:#fff}.step-card span,.category-card span{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:22px;border-radius:999px;background:#eef6ff;color:#126dff;font-size:12px;font-weight:900}.category-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.category-card{min-height:246px;border-radius:24px;padding:24px 20px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.category-card:hover,.category-card:focus-visible{transform:translateY(-4px);border-color:#126dff38;box-shadow:0 24px 58px #126dff1a;outline:none}.section-memory{background:#f7fbff}.memory-card{display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden;background:linear-gradient(135deg,#fff,#f5faff)}.memory-visual{min-height:520px;position:relative;background:radial-gradient(circle at 26% 16%,rgba(21,159,239,.14),transparent 34%),linear-gradient(180deg,#f4f9ff,#fff)}.mini-wall{position:absolute;top:60px;left:50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(3,92px);grid-auto-rows:92px;gap:14px}.mini-sofa{position:absolute;left:10%;right:10%;bottom:58px;height:116px;border-radius:38px 38px 24px 24px;background:linear-gradient(180deg,#f1e5d4,#dfc9aa);box-shadow:0 22px 50px #07122f14}.memory-copy{padding:clamp(34px,5vw,66px);align-self:center}.stats-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.stats-row div{padding:18px;border-radius:18px;border:1px solid rgba(219,231,245,.95);background:#fffc}.stats-row strong{display:block;color:#126dff;font-size:30px;line-height:1;font-weight:900}.stats-row span{display:block;margin-top:8px;color:#536174;font-size:13px;font-weight:700}.occasion-pills{width:min(var(--page-max),100%);margin:0 auto;display:flex;flex-wrap:wrap;gap:14px}.occasion-pills a{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid rgba(219,231,245,.95);background:#fff;color:#07122f;font-size:15px;font-weight:800;box-shadow:0 12px 30px #07122f0b}.section-reviews{text-align:center;background:linear-gradient(180deg,#fff,#f7fbff)}.section-reviews>h2{max-width:820px;margin:0 auto 34px}.review-grid{grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.review-card{border-radius:26px;padding:30px}.stars{margin-bottom:18px;color:#126dff;letter-spacing:.08em;font-size:14px;font-weight:900}.review-card p{color:#07122f;font-size:18px;line-height:1.55;letter-spacing:-.02em}.review-card h3{margin-top:22px;font-size:15px;color:#536174;letter-spacing:0}.section-faq{width:min(var(--page-max),calc(100% - 44px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:54px}.section-faq .faq-copy h2{font-size:clamp(34px,3.5vw,50px)}.faq-list{display:grid;gap:14px}.faq-list details{border-radius:20px;padding:0;background:#fff}.faq-list summary{cursor:pointer;list-style:none;padding:22px 24px;color:#07122f;font-size:17px;font-weight:850;letter-spacing:-.02em}.faq-list summary::-webkit-details-marker{display:none}.faq-list p{padding:0 24px 24px}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:clamp(34px,5vw,62px);background:radial-gradient(circle at 88% 20%,rgba(91,43,255,.18),transparent 32%),linear-gradient(135deg,#07122f,#10245a 52%,#126dff);color:#fff;overflow:hidden}.final-cta h2,.final-cta .section-kicker,.final-cta p{color:#fff}.final-cta p{opacity:.78}.final-cta .button{flex:0 0 auto;box-shadow:0 18px 42px #0000002e!important}.site-footer{padding:72px 70px 34px;border-top:1px solid rgba(7,18,47,.06);background:#fff;color:#111c32}.footer-inner{width:min(100%,1228px);margin:0 auto;display:grid;grid-template-columns:208px 150px 184px 196px 166px;justify-content:space-between;column-gap:62px;padding-bottom:44px;border-bottom:1px solid rgba(7,18,47,.08)}.footer-brand{min-width:0}.footer-brand img{width:158px;height:auto;display:block;margin:0 0 18px}.footer-brand p{max-width:208px;margin:0;color:#26354d;font-size:16px;font-weight:500;line-height:1.52;letter-spacing:.01em}.footer-social{display:flex;gap:16px;margin-top:20px}.footer-social a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(7,18,47,.18);border-radius:999px;color:#111c32;transition:transform .2s ease,border-color .2s ease,color .2s ease}.footer-social a:hover{transform:translateY(-2px);border-color:#19aeeacc;color:#19aeea}.footer-social svg{width:17px;height:17px;display:block;fill:currentColor}.footer-column{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.footer-column h2{margin:0 0 16px;color:#111c32;font-size:14px;line-height:1.2;font-weight:900;letter-spacing:-.01em}.footer-column a{color:#26354d;font-size:16px;font-weight:700;line-height:1.28;margin:0 0 14px;transition:color .2s ease}.footer-column a:hover{color:#19aeea}@media(max-width:1180px){.product-grid,.category-grid,.review-grid,.how-panel,.memory-card,.section-faq{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid .product-card--featured{grid-column:span 2}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.steps-grid{grid-template-columns:1fr}}@media(max-width:780px){main>.section{padding:62px 18px}.section-heading-row,.final-cta{display:block}.section-link{margin-top:20px}.product-grid,.category-grid,.review-grid,.how-panel,.memory-card,.section-faq{grid-template-columns:1fr}.product-grid .product-card--featured{grid-column:auto}.category-grid{grid-template-columns:1fr}.memory-visual{min-height:390px}.mini-wall{grid-template-columns:repeat(3,68px);grid-auto-rows:68px;gap:10px}.section-faq{width:calc(100% - 36px);gap:24px}.final-cta .button{margin-top:24px;width:100%}.site-footer{padding:52px 24px 28px}.footer-inner{grid-template-columns:1fr 1fr;column-gap:32px;row-gap:34px;padding-bottom:34px}.footer-brand{grid-column:1 / -1}.footer-brand img{width:148px}.footer-brand p{max-width:310px}}.feature-strip.feature-strip--polished{width:min(var(--page-max),calc(100% - 56px))!important;margin:-18px auto 78px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;background:linear-gradient(180deg,#fffffffc,#fafdfff7)!important;border:1px solid rgba(203,221,242,.78)!important;border-radius:32px!important;box-shadow:0 28px 70px #07122f13!important;overflow:hidden!important}.feature-strip.feature-strip--polished .feature-card{position:relative!important;display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;gap:22px!important;align-items:start!important;padding:36px 38px!important;border-right:1px solid rgba(203,221,242,.72)!important;background:transparent!important;transition:background .18s ease,transform .18s ease!important}.feature-strip.feature-strip--polished .feature-card:hover{background:#f7fbffb8!important}.feature-strip.feature-strip--polished .feature-card:last-child{border-right:0!important}.feature-strip.feature-strip--polished .feature-icon{width:68px!important;height:68px!important;border-radius:999px!important;display:grid!important;place-items:center!important;color:#159eef!important;background:radial-gradient(circle at 34% 26%,#fffffff5,#fff0 48%),linear-gradient(180deg,#f7fbff,#edf7ff)!important;border:1px solid rgba(33,150,243,.12)!important;box-shadow:inset 0 1px #ffffffe6,0 13px 28px #1f6feb13!important;font-size:0!important}.feature-strip.feature-strip--polished .feature-icon svg{width:28px!important;height:28px!important;display:block!important;overflow:visible!important}.feature-strip.feature-strip--polished .feature-copy{padding-top:2px!important}.feature-strip.feature-strip--polished .feature-card h2{margin:0 0 9px!important;color:#07122f!important;font-size:20px!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.034em!important}.feature-strip.feature-strip--polished .feature-card p{max-width:245px!important;margin:0!important;color:#5f6f87!important;font-size:15.25px!important;line-height:1.55!important;font-weight:560!important;letter-spacing:-.012em!important}@media(max-width:1320px){.feature-strip.feature-strip--polished .feature-card{grid-template-columns:60px minmax(0,1fr)!important;gap:17px!important;padding:30px 26px!important}.feature-strip.feature-strip--polished .feature-icon{width:60px!important;height:60px!important}.feature-strip.feature-strip--polished .feature-icon svg{width:25px!important;height:25px!important}.feature-strip.feature-strip--polished .feature-card h2{font-size:18px!important}.feature-strip.feature-strip--polished .feature-card p{font-size:14.5px!important}}@media(max-width:980px){.feature-strip.feature-strip--polished{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(720px,calc(100% - 34px))!important;margin-top:36px!important;border-radius:26px!important}.feature-strip.feature-strip--polished .feature-card{border-right:0!important;border-bottom:1px solid rgba(203,221,242,.72)!important}.feature-strip.feature-strip--polished .feature-card:nth-child(odd){border-right:1px solid rgba(203,221,242,.72)!important}.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2){border-bottom:0!important}}@media(max-width:620px){.feature-strip.feature-strip--polished{grid-template-columns:1fr!important;width:calc(100% - 28px)!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2){grid-template-columns:54px minmax(0,1fr)!important;padding:24px 22px!important;border-right:0!important;border-bottom:1px solid rgba(203,221,242,.72)!important}.feature-strip.feature-strip--polished .feature-card:last-child{border-bottom:0!important}.feature-strip.feature-strip--polished .feature-icon{width:54px!important;height:54px!important}.feature-strip.feature-strip--polished .feature-icon svg{width:23px!important;height:23px!important}}.feature-strip.feature-strip--polished{margin-top:-44px!important;margin-bottom:82px!important;position:relative!important;z-index:8!important;box-shadow:0 30px 74px #07122f16!important}@media(max-width:1180px){.feature-strip.feature-strip--polished{margin-top:-34px!important}}.feature-strip.feature-strip--polished{margin-top:-132px!important;margin-bottom:58px!important;position:relative!important;z-index:20!important;box-shadow:0 34px 82px #07122f1b,0 8px 24px #126dff09!important}@media(max-width:1440px){.feature-strip.feature-strip--polished{margin-top:-116px!important}}@media(max-width:1180px){.feature-strip.feature-strip--polished{margin-top:-82px!important}}@media(max-width:980px){.feature-strip.feature-strip--polished{margin-top:34px!important}}.product-art--image{display:block;height:210px;min-height:210px;padding:0}.product-art--image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;border-radius:inherit}.product-art--tiles img,.product-art--canvas img,.product-art--gallery img{object-position:center center}.product-art--tiles{background:linear-gradient(135deg,#f7fbff,#fff 58%,#f1f6ff)}.product-art--tiles img{object-fit:contain!important;object-position:center center!important}.product-art--tiles img{object-fit:cover!important;object-position:center center!important}.product-art--canvas{background:linear-gradient(135deg,#f7fbff,#fff 58%,#f1f6ff);overflow:hidden}.product-art--canvas img{object-fit:contain!important;object-position:center center!important;transform:scale(1.04);transform-origin:center center}.product-art--gallery{background:linear-gradient(135deg,#f7fbff,#fff 58%,#f1f6ff);overflow:hidden}.product-art--gallery img{object-fit:contain!important;object-position:center center!important;transform:none!important}.product-art--gallery img{object-fit:cover!important;object-position:center center!important;transform:none!important;transform-origin:center center!important}.product-art--gallery img{object-fit:cover!important;object-position:center center!important;transform:scale(1.04)!important;transform-origin:center center!important}.section-products>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:fit-content!important;margin:0 0 26px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important}.section-products>.section-kicker:before{content:"\2726";display:inline-block!important;font-size:13px!important;line-height:1!important;color:#126dff!important;transform:translateY(-.5px)!important}.section-products{padding-top:clamp(70px,6.6vw,104px)!important;padding-bottom:clamp(84px,7vw,116px)!important;background:#fff!important}.section-products>.section-kicker{margin-left:calc((100% - min(var(--page-max),100%))/2)!important;margin-bottom:22px!important}.section-products .section-heading-row{align-items:flex-end!important;margin-bottom:40px!important;gap:40px!important}.section-products .section-heading-row>div{max-width:780px!important}.section-products .section-heading-row h2{max-width:760px!important;font-size:clamp(42px,4.5vw,68px)!important;line-height:1.01!important;letter-spacing:-.065em!important}.section-products .section-heading-row p{max-width:640px!important;margin-top:20px!important;font-size:18px!important;line-height:1.58!important;color:#526175!important}.section-products .section-link{margin-bottom:3px!important;min-height:48px!important;padding:0 22px!important;border-radius:14px!important;border-color:#126dff33!important;background:#f7fbfff0!important;box-shadow:0 16px 38px #07122f0e!important}.section-products .product-grid{gap:24px!important;align-items:stretch!important}.section-products .product-card{min-height:418px!important;border-radius:30px!important;padding:20px!important;border-color:#07122f13!important;background:linear-gradient(180deg,#fffffff7,#fbfdffed)!important;box-shadow:0 28px 70px #07122f11,0 1px #ffffffd9 inset!important}.section-products .product-art{height:204px!important;min-height:204px!important;border-radius:24px!important;background:linear-gradient(135deg,#f4f9ff,#fff 62%,#f1f7ff)!important;box-shadow:0 16px 36px #07122f0b inset!important}.section-products .product-copy{padding:24px 8px 4px!important}.section-products .product-label{margin-bottom:9px!important;color:#617087!important;font-size:13px!important;line-height:1!important;font-weight:700!important;letter-spacing:.14em!important}.section-products .product-card h3{margin-bottom:11px!important;font-size:26px!important;line-height:1.04!important;letter-spacing:-.045em!important}.section-products .product-card p:not(.product-label){max-width:92%!important;font-size:16px!important;line-height:1.55!important;color:#59677b!important}.section-products .product-copy a{margin-top:22px!important;font-size:15px!important;letter-spacing:-.015em!important}.section-products .product-card,.section-products .section-link,.section-products .product-copy a{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease!important}.section-products .product-card:hover{transform:translateY(-3px)!important;border-color:#126dff29!important;box-shadow:0 34px 86px #07122f16,0 1px #ffffffe6 inset!important}@media(max-width:1180px){.section-products>.section-kicker{margin-left:0!important}.section-products .section-heading-row h2{font-size:clamp(38px,5vw,58px)!important}}@media(max-width:980px){.section-products .section-heading-row{align-items:flex-start!important;flex-direction:column!important;gap:22px!important}.section-products .section-link{margin-bottom:0!important}.section-products .product-art{height:220px!important;min-height:220px!important}}.section-products{padding-top:clamp(64px,6vw,96px)!important;padding-bottom:clamp(84px,7vw,112px)!important;background:#fff!important}.section-products>.section-kicker{margin-bottom:24px!important}.section-products .section-heading-row{margin-bottom:42px!important;align-items:flex-end!important;gap:clamp(28px,4vw,56px)!important}.section-products .section-heading-row h2{max-width:720px!important;font-size:clamp(40px,4.1vw,62px)!important;line-height:1.01!important;letter-spacing:-.058em!important}.section-products .section-heading-row p{max-width:620px!important;margin-top:18px!important;font-size:17.5px!important;line-height:1.62!important;color:#526175!important}.section-products .section-link{min-height:50px!important;padding:0 24px!important;border-radius:16px!important;background:#f7fbff!important;border-color:#126dff38!important;box-shadow:0 14px 34px #07122f0b!important;color:#07122f!important}.section-products .section-link span{font-size:22px!important;line-height:1!important;transform:translateY(-1px)!important}.section-products .product-grid{gap:26px!important}.section-products .product-card{min-height:420px!important;padding:20px!important;border-radius:32px!important;border-color:#07122f12!important;background:#fff!important;box-shadow:0 24px 64px #07122f0f,0 1px #fffffff2 inset!important}.section-products .product-art{height:206px!important;min-height:206px!important;border-radius:24px!important;box-shadow:none!important}.section-products .product-copy{padding:25px 8px 4px!important}.section-products .product-label{margin-bottom:10px!important;color:#637188!important;font-size:13px!important;line-height:1!important;font-weight:720!important;letter-spacing:.145em!important}.section-products .product-card h3{margin-bottom:12px!important;font-size:25.5px!important;line-height:1.05!important;letter-spacing:-.044em!important}.section-products .product-card p:not(.product-label){max-width:94%!important;font-size:15.8px!important;line-height:1.58!important;color:#59677b!important}.section-products .product-copy a{margin-top:24px!important;color:#126dff!important;font-size:15.2px!important}.section-products .product-card:hover{transform:translateY(-2px)!important;border-color:#126dff24!important;box-shadow:0 30px 78px #07122f14,0 1px #fffffff2 inset!important}@media(max-width:980px){.section-products .section-heading-row{margin-bottom:32px!important}.section-products .section-link{align-self:flex-start!important}}.section-products .product-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.section-products .product-art{flex:0 0 206px!important;height:206px!important;min-height:206px!important}.section-products .product-copy{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;padding:25px 8px 4px!important}.section-products .product-label{min-height:13px!important;margin:0 0 10px!important}.section-products .product-card h3{min-height:54px!important;margin:0 0 10px!important}.section-products .product-card p:not(.product-label){min-height:75px!important;margin:0!important}.section-products .product-copy a{margin-top:auto!important;padding-top:20px!important}@media(max-width:980px){.section-products .product-card h3,.section-products .product-card p:not(.product-label){min-height:0!important}.section-products .product-copy a{margin-top:24px!important;padding-top:0!important}}.section-products .product-card{min-height:382px!important;padding:18px!important}.section-products .product-art{flex-basis:190px!important;height:190px!important;min-height:190px!important}.section-products .product-copy{padding:20px 8px 2px!important}.section-products .product-label{min-height:13px!important;margin-bottom:8px!important}.section-products .product-card h3{min-height:30px!important;margin-bottom:8px!important}.section-products .product-card p:not(.product-label){min-height:58px!important;line-height:1.52!important}.section-products .product-copy a{padding-top:14px!important}@media(max-width:980px){.section-products .product-card{min-height:auto!important}.section-products .product-art{flex-basis:206px!important;height:206px!important;min-height:206px!important}}.product-art--canvas img{object-fit:contain!important;object-position:center center!important;transform:scale(1.06)!important;transform-origin:center center!important}.product-art--canvas img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 44%!important;transform:none!important;transform-origin:center center!important}.product-art--gallery img{object-fit:cover!important;object-position:center center!important;transform:scale(1.07)!important;transform-origin:center center!important}.section-how{padding-top:clamp(56px,5vw,78px)!important;padding-bottom:clamp(58px,5.2vw,80px)!important;background:#fff!important}.section-how .how-panel{width:min(1500px,calc(100% - 16px))!important;display:grid!important;grid-template-columns:minmax(0,.76fr) minmax(790px,1.24fr)!important;align-items:center!important;gap:clamp(42px,4.1vw,66px)!important;padding:clamp(42px,4vw,60px) clamp(58px,5vw,78px)!important;border-radius:32px!important;border:1px solid rgba(203,221,242,.62)!important;background:#fff!important;box-shadow:0 24px 64px #07122f0d,0 1px #fffffff2 inset!important}.section-how .how-copy{max-width:570px!important}.section-how .section-kicker{margin:0 0 18px!important;color:#64748b!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:.14em!important;text-transform:uppercase!important}.section-how h2{max-width:570px!important;color:#07122f!important;font-size:clamp(42px,3.85vw,58px)!important;line-height:1.02!important;letter-spacing:-.058em!important;font-weight:950!important}.section-how .how-copy>p:not(.section-kicker){max-width:540px!important;margin-top:24px!important;color:#536174!important;font-size:clamp(17px,1.22vw,19.5px)!important;line-height:1.62!important;letter-spacing:-.016em!important;font-weight:460!important}.section-how .steps-grid{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,1.9vw,28px)!important;align-items:stretch!important}.section-how .steps-grid:before{content:none!important;display:none!important}.section-how .step-card{z-index:1!important;min-height:262px!important;border-radius:26px!important;padding:32px 34px 30px!important;border:1px solid rgba(203,221,242,.68)!important;background:#fffffffa!important;box-shadow:0 18px 42px #07122f09,0 1px #fffffff5 inset!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}@media(hover:hover)and (pointer:fine){.section-how .step-card:hover{transform:translateY(-2px)!important;border-color:#b2cfeedb!important;box-shadow:0 22px 50px #07122f0d,0 1px #fffffff5 inset!important}}.section-how .step-card span{width:48px!important;height:48px!important;margin:0 0 30px!important;border-radius:999px!important;background:#f1f7ff!important;color:#1271ff!important;font-size:14px!important;letter-spacing:.035em!important;font-weight:900!important;box-shadow:0 8px 18px #1271ff0b!important}.section-how .step-card h3{max-width:230px!important;margin:0 0 15px!important;color:#07122f!important;font-size:clamp(22px,1.52vw,25px)!important;line-height:1.04!important;letter-spacing:-.042em!important;font-weight:920!important}.section-how .step-card p{max-width:245px!important;color:#536174!important;font-size:clamp(15.5px,1.03vw,17px)!important;line-height:1.58!important;letter-spacing:-.01em!important;font-weight:460!important}@media(max-width:1320px){.section-how .how-panel{width:min(var(--page-max),100%)!important;grid-template-columns:.74fr 1.26fr!important;gap:36px!important;padding:clamp(38px,3.8vw,54px)!important}.section-how .steps-grid{gap:16px!important}.section-how .step-card{min-height:260px!important;padding:30px 24px!important}.section-how .step-card span{margin-bottom:24px!important}}@media(max-width:980px){.section-how .how-panel{grid-template-columns:1fr!important;gap:32px!important}.section-how .how-copy,.section-how h2{max-width:720px!important}.section-how .steps-grid{grid-template-columns:1fr!important}.section-how .steps-grid:before{display:none!important}.section-how .step-card{min-height:auto!important;padding:28px!important}.section-how .step-card span{margin-bottom:24px!important}}@media(max-width:640px){.section-how{padding-left:18px!important;padding-right:18px!important}.section-how .how-panel{width:100%!important;padding:32px 24px!important;border-radius:28px!important}.section-how h2{font-size:clamp(36px,11vw,50px)!important}.section-how .how-copy>p:not(.section-kicker){font-size:16.5px!important;line-height:1.58!important}}.section-how{padding-top:clamp(54px,4.8vw,76px)!important;padding-bottom:clamp(58px,5vw,82px)!important;background:#fff!important}.section-how .how-panel{width:min(1500px,calc(100% - 16px))!important;display:grid!important;grid-template-columns:minmax(420px,.82fr) minmax(680px,1.18fr)!important;align-items:center!important;gap:clamp(44px,4.6vw,76px)!important;padding:clamp(44px,4.4vw,70px) clamp(56px,5.4vw,86px)!important;border-radius:34px!important;border:1px solid rgba(214,226,240,.72)!important;background:radial-gradient(circle at 78% 18%,rgba(232,244,255,.52),transparent 30%),linear-gradient(180deg,#fff,#fdfefe)!important;box-shadow:0 30px 76px #07122f0d,0 1px #fffffff2 inset!important;overflow:hidden!important}.section-how .how-copy{max-width:575px!important}.section-how .section-kicker{margin:0 0 18px!important;color:#65748a!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase!important}.section-how h2{max-width:565px!important;color:#07122f!important;font-size:clamp(42px,4.15vw,66px)!important;line-height:.98!important;letter-spacing:-.065em!important;font-weight:950!important}.section-how .how-copy>p:not(.section-kicker){max-width:555px!important;margin-top:26px!important;color:#526176!important;font-size:clamp(17px,1.18vw,19.5px)!important;line-height:1.64!important;letter-spacing:-.016em!important;font-weight:460!important}.section-how .how-showcase{display:grid!important;grid-template-columns:minmax(330px,.95fr) minmax(285px,.72fr)!important;gap:clamp(18px,2vw,28px)!important;align-items:stretch!important}.section-how .how-visual-card{position:relative!important;min-height:390px!important;border-radius:30px!important;overflow:hidden!important;border:1px solid rgba(209,224,240,.78)!important;background:#f7fafc!important;box-shadow:0 24px 58px #07122f16!important}.section-how .how-visual-card img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;transform:scale(1.025)!important}.section-how .how-visual-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#07122f00 42%,#07122f47)!important;pointer-events:none!important}.section-how .how-visual-caption{position:absolute!important;left:22px!important;right:22px!important;bottom:22px!important;z-index:1!important;padding:16px 18px!important;border-radius:20px!important;background:#ffffffdb!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 12px 30px #07122f1f!important}.section-how .how-visual-caption span{display:block!important;color:#64748b!important;font-size:11px!important;line-height:1!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:7px!important}.section-how .how-visual-caption strong{display:block!important;color:#07122f!important;font-size:18px!important;line-height:1.15!important;letter-spacing:-.03em!important;font-weight:900!important}.section-how .how-step-list{display:flex!important;flex-direction:column!important;gap:14px!important;justify-content:center!important}.section-how .how-step-row{display:grid!important;grid-template-columns:46px 1fr!important;gap:16px!important;align-items:start!important;padding:22px!important;border-radius:24px!important;border:1px solid rgba(211,226,242,.78)!important;background:#ffffffe6!important;box-shadow:0 16px 38px #07122f0c!important}.section-how .how-step-row span{width:46px!important;height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#f0f7ff!important;color:#1271ff!important;font-size:13px!important;font-weight:900!important;letter-spacing:.035em!important;box-shadow:none!important}.section-how .how-step-row h3{margin:0 0 7px!important;color:#07122f!important;font-size:clamp(18px,1.25vw,21px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:920!important}.section-how .how-step-row p{margin:0!important;color:#58677a!important;font-size:clamp(14.5px,.98vw,16px)!important;line-height:1.48!important;letter-spacing:-.01em!important;font-weight:460!important}.section-how .steps-grid,.section-how .step-card{all:unset}@media(max-width:1320px){.section-how .how-panel{grid-template-columns:1fr!important;gap:38px!important;padding:clamp(40px,4.2vw,58px)!important}.section-how .how-copy,.section-how h2,.section-how .how-copy>p:not(.section-kicker){max-width:760px!important}.section-how .how-showcase{grid-template-columns:1.05fr .95fr!important}}@media(max-width:860px){.section-how .how-showcase{grid-template-columns:1fr!important}.section-how .how-visual-card{min-height:330px!important}.section-how .how-step-list{gap:12px!important}}@media(max-width:640px){.section-how{padding-left:18px!important;padding-right:18px!important}.section-how .how-panel{width:100%!important;padding:30px 22px!important;border-radius:28px!important}.section-how h2{font-size:clamp(36px,11vw,50px)!important;line-height:1!important}.section-how .how-copy>p:not(.section-kicker){font-size:16.5px!important;line-height:1.58!important}.section-how .how-visual-card{min-height:280px!important;border-radius:24px!important}.section-how .how-step-row{grid-template-columns:42px 1fr!important;gap:14px!important;padding:18px!important;border-radius:20px!important}.section-how .how-step-row span{width:42px!important;height:42px!important}}.section-how{padding-top:clamp(34px,3.2vw,52px)!important;padding-bottom:clamp(70px,6vw,104px)!important;background:#fff!important}.section-how .how-panel{width:min(1450px,calc(100% - 96px))!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.section-how .how-copy{max-width:940px!important}.section-how .section-kicker{margin:0 0 22px!important;color:#65748a!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase!important}.section-how h2{max-width:930px!important;color:#07122f!important;font-size:clamp(48px,4.7vw,78px)!important;line-height:.92!important;letter-spacing:-.07em!important;font-weight:950!important}.section-how .how-copy>p:not(.section-kicker){max-width:900px!important;margin-top:30px!important;color:#526176!important;font-size:clamp(17px,1.22vw,21px)!important;line-height:1.58!important;letter-spacing:-.018em!important;font-weight:460!important}.section-how .how-showcase{margin-top:clamp(38px,4.3vw,62px)!important;display:grid!important;grid-template-columns:minmax(520px,1.08fr) minmax(520px,.92fr)!important;gap:clamp(28px,3vw,48px)!important;align-items:center!important}.section-how .how-visual-card{position:relative!important;min-height:clamp(410px,30vw,520px)!important;border-radius:32px!important;overflow:hidden!important;border:1px solid rgba(211,226,242,.82)!important;background:#f8fafc!important;box-shadow:0 34px 82px #07122f1b,0 1px #ffffffe6 inset!important}.section-how .how-visual-card img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;transform:scale(1.035) translateY(6%)!important}.section-how .how-visual-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#07122f00 46%,#07122f33),radial-gradient(circle at 12% 92%,rgba(255,255,255,.22),transparent 34%)!important;pointer-events:none!important}.section-how .how-visual-caption{position:absolute!important;left:26px!important;right:26px!important;bottom:26px!important;z-index:1!important;max-width:560px!important;padding:18px 22px!important;border-radius:22px!important;background:#ffffffe0!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;backdrop-filter:blur(16px) saturate(120%)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 18px 42px #07122f21!important}.section-how .how-visual-caption span{display:block!important;margin-bottom:8px!important;color:#66758b!important;font-size:11px!important;line-height:1!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase!important}.section-how .how-visual-caption strong{display:block!important;color:#07122f!important;font-size:clamp(18px,1.35vw,23px)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:900!important}.section-how .how-step-list{display:flex!important;flex-direction:column!important;gap:18px!important;justify-content:center!important}.section-how .how-step-row{display:grid!important;grid-template-columns:56px 1fr!important;gap:20px!important;align-items:center!important;min-height:108px!important;padding:20px 28px!important;border-radius:26px!important;border:1px solid rgba(211,226,242,.82)!important;background:#fffffff0!important;box-shadow:0 20px 46px #07122f0e,0 1px #fffffff2 inset!important}.section-how .how-step-row span{width:56px!important;height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#f1f7ff!important;color:#1271ff!important;font-size:14px!important;font-weight:900!important;letter-spacing:.035em!important;box-shadow:inset 0 1px #fffffff2!important}.section-how .how-step-row h3{margin:0 0 6px!important;color:#07122f!important;font-size:clamp(20px,1.45vw,25px)!important;line-height:1.02!important;letter-spacing:-.045em!important;font-weight:920!important}.section-how .how-step-row p{margin:0!important;color:#58677a!important;font-size:clamp(15.5px,1.08vw,18px)!important;line-height:1.42!important;letter-spacing:-.012em!important;font-weight:460!important}@media(min-width:1025px){.section-how .how-step-row{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.section-how .how-step-row:hover{transform:translateY(-2px)!important;border-color:#bed5eee6!important;box-shadow:0 26px 58px #07122f13,0 1px #fffffff2 inset!important}}@media(max-width:1180px){.section-how .how-panel{width:min(100% - 56px,980px)!important}.section-how .how-copy,.section-how h2,.section-how .how-copy>p:not(.section-kicker){max-width:860px!important}.section-how .how-showcase{grid-template-columns:1fr!important;gap:24px!important}.section-how .how-visual-card{min-height:420px!important}}@media(max-width:640px){.section-how{padding-top:30px!important;padding-left:18px!important;padding-right:18px!important}.section-how .how-panel{width:100%!important}.section-how .section-kicker{margin-bottom:14px!important}.section-how h2{font-size:clamp(38px,12vw,54px)!important;line-height:.96!important}.section-how .how-copy>p:not(.section-kicker){margin-top:22px!important;font-size:16.5px!important;line-height:1.58!important}.section-how .how-showcase{margin-top:34px!important}.section-how .how-visual-card{min-height:295px!important;border-radius:24px!important}.section-how .how-visual-caption{left:16px!important;right:16px!important;bottom:16px!important;padding:14px 16px!important;border-radius:18px!important}.section-how .how-step-list{gap:12px!important}.section-how .how-step-row{grid-template-columns:44px 1fr!important;gap:14px!important;min-height:auto!important;padding:17px!important;border-radius:20px!important}.section-how .how-step-row span{width:44px!important;height:44px!important;font-size:13px!important}.section-how .how-step-row h3{font-size:19px!important}.section-how .how-step-row p{font-size:15.5px!important;line-height:1.44!important}}.section-how{padding-top:clamp(24px,2.4vw,38px)!important;padding-bottom:clamp(58px,5.2vw,88px)!important}.section-how .how-panel{width:min(1420px,calc(100% - 112px))!important}.section-how .how-copy{max-width:860px!important}.section-how .section-kicker{margin-bottom:18px!important;font-size:12.5px!important;letter-spacing:.17em!important}.section-how h2{max-width:860px!important;font-size:clamp(46px,4.35vw,72px)!important;line-height:.94!important;letter-spacing:-.068em!important}.section-how .how-copy>p:not(.section-kicker){max-width:860px!important;margin-top:24px!important;font-size:clamp(16.5px,1.12vw,19.5px)!important;line-height:1.54!important}.section-how .how-showcase{margin-top:clamp(30px,3.3vw,46px)!important;grid-template-columns:minmax(560px,1.04fr) minmax(540px,.96fr)!important;gap:clamp(26px,2.5vw,40px)!important;align-items:center!important}.section-how .how-visual-card{min-height:clamp(390px,28vw,490px)!important;border-radius:30px!important;box-shadow:0 28px 68px #07122f18,0 1px #ffffffeb inset!important}.section-how .how-visual-card img{transform:scale(1.025)!important}.section-how .how-visual-card:after{background:linear-gradient(180deg,#07122f00 52%,#07122f29),radial-gradient(circle at 12% 92%,rgba(255,255,255,.18),transparent 34%)!important}.section-how .how-visual-caption{left:24px!important;right:auto!important;bottom:24px!important;width:min(520px,calc(100% - 48px))!important;padding:16px 20px!important;border-radius:20px!important;background:#ffffffd6!important;box-shadow:0 16px 36px #07122f1c!important}.section-how .how-visual-caption span{margin-bottom:7px!important;font-size:10.5px!important;letter-spacing:.14em!important}.section-how .how-visual-caption strong{font-size:clamp(17px,1.2vw,21px)!important}.section-how .how-step-list{gap:16px!important}.section-how .how-step-row{grid-template-columns:52px 1fr!important;gap:18px!important;min-height:98px!important;padding:18px 26px!important;border-radius:24px!important;box-shadow:0 16px 38px #07122f0b,0 1px #fffffff2 inset!important}.section-how .how-step-row span{width:52px!important;height:52px!important;background:#f3f8ff!important;color:#1672ef!important;font-size:13.5px!important}.section-how .how-step-row h3{margin-bottom:5px!important;font-size:clamp(19px,1.3vw,23px)!important;line-height:1.04!important}.section-how .how-step-row p{font-size:clamp(15px,1vw,17px)!important;line-height:1.38!important}@media(max-width:1180px){.section-how .how-panel{width:min(100% - 56px,980px)!important}.section-how .how-showcase{grid-template-columns:1fr!important;gap:22px!important}.section-how h2,.section-how .how-copy,.section-how .how-copy>p:not(.section-kicker){max-width:820px!important}}@media(max-width:640px){.section-how{padding-top:28px!important;padding-bottom:64px!important}.section-how h2{font-size:clamp(37px,11.6vw,52px)!important;line-height:.97!important}.section-how .how-copy>p:not(.section-kicker){margin-top:20px!important}.section-how .how-showcase{margin-top:28px!important}.section-how .how-visual-card{min-height:288px!important}}.section-how .how-panel{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}@media(max-width:1180px){.section-how .how-panel{width:100%!important;max-width:none!important}}.section-how .section-kicker{margin:0 0 8px!important;color:#637188!important;font-size:13px!important;line-height:1!important;font-weight:720!important;letter-spacing:.145em!important;text-transform:uppercase!important}.section-how .how-step-row span{width:50px!important;height:50px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;box-shadow:none!important}@media(max-width:640px){.section-how .how-step-row span{width:44px!important;height:44px!important;font-size:12.5px!important}}.section-how .how-visual-caption{background:#ffffffa6!important}.section-how .how-visual-card{overflow:hidden!important;border-bottom-color:#d3e2f252!important}.section-how .how-visual-card img{display:block!important;height:calc(100% + 2px)!important;margin-bottom:-2px!important;backface-visibility:hidden!important}.section-how .how-visual-card{box-shadow:0 28px 72px #07122f13,0 1px #ffffffe6 inset!important}.section-how .how-visual-card:after{background:radial-gradient(circle at 12% 92%,rgba(255,255,255,.18),transparent 34%)!important}.section-categories{background:#fff!important}.section-categories .section-kicker{color:#126dff!important;font-size:12.5px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase!important}.wall-art-grid{width:min(var(--page-max),100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:22px!important}.wall-art-card{position:relative!important;display:flex!important;flex-direction:column!important;min-height:292px!important;overflow:hidden!important;border:1px solid rgba(219,231,245,.92)!important;border-radius:28px!important;background:#fffffff5!important;box-shadow:0 18px 48px #07122f0e!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.wall-art-card:hover,.wall-art-card:focus-visible{transform:translateY(-5px)!important;border-color:#126dff38!important;box-shadow:0 26px 64px #126dff1f!important;outline:none!important}.wall-art-media{position:relative!important;height:188px!important;margin:0!important;overflow:hidden!important;border-radius:27px 27px 18px 18px!important;background:linear-gradient(135deg,#ecf7ff,#fff)!important}.wall-art-media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#fff0 48%,#fff3),radial-gradient(circle at 28% 18%,rgba(255,255,255,.28),transparent 34%)!important;pointer-events:none!important}.wall-art-media img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.wall-art-copy{padding:20px 20px 22px!important;background:#fffffff5!important}.wall-art-copy h3{margin:0 0 8px!important;color:#07122f!important;font-size:20px!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:900!important}.wall-art-copy p{margin:0!important;color:#5c6a7f!important;font-size:13.5px!important;line-height:1.45!important;font-weight:500!important}@media(max-width:1180px){.wall-art-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wall-art-card{min-height:300px!important}.wall-art-media{height:198px!important}}@media(max-width:780px){.wall-art-grid{grid-template-columns:1fr!important}.wall-art-card{min-height:auto!important}.wall-art-media{height:235px!important}}.section-categories{padding-top:clamp(74px,6.6vw,104px)!important;padding-bottom:clamp(86px,7vw,118px)!important;background:radial-gradient(circle at 50% 34%,rgba(18,109,255,.035),transparent 34%),#fff!important}.section-categories .section-kicker{width:min(var(--page-max),100%)!important;margin:0 auto 18px!important;color:#6f7f93!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:.17em!important;text-transform:uppercase!important}.section-categories .section-heading-row{margin-bottom:32px!important}.section-categories .section-heading-row>div{max-width:850px!important}.section-categories .section-heading-row h2{font-size:clamp(42px,4.45vw,64px)!important;line-height:1.01!important;letter-spacing:-.064em!important}.section-categories .section-heading-row p{max-width:720px!important;margin:17px auto 0!important;color:#59687b!important;font-size:17px!important;line-height:1.52!important;letter-spacing:-.012em!important}.section-categories .wall-art-grid{gap:20px!important;align-items:stretch!important}.section-categories .wall-art-card{min-height:266px!important;border-radius:26px!important;border-color:#dbe7f5db!important;background:#fffffffa!important;box-shadow:0 18px 46px #07122f0d,0 1px #ffffffeb inset!important}.section-categories .wall-art-card:hover,.section-categories .wall-art-card:focus-visible{transform:translateY(-4px)!important;border-color:#126dff33!important;box-shadow:0 24px 58px #07122f13,0 12px 34px #126dff13!important}.section-categories .wall-art-media{height:174px!important;border-radius:25px 25px 17px 17px!important}.section-categories .wall-art-media:after{background:linear-gradient(180deg,#fff0 58%,#ffffff29),radial-gradient(circle at 24% 14%,rgba(255,255,255,.24),transparent 32%)!important}.section-categories .wall-art-copy{padding:18px 20px 20px!important;background:#fffffffa!important}.section-categories .wall-art-copy h3{margin-bottom:8px!important;font-size:18.5px!important;line-height:1.08!important;letter-spacing:-.04em!important}.section-categories .wall-art-copy p{max-width:190px!important;color:#5f6f83!important;font-size:13.25px!important;line-height:1.42!important;font-weight:500!important;letter-spacing:-.006em!important}@media(max-width:1180px){.section-categories .wall-art-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.section-categories .wall-art-card{min-height:282px!important}.section-categories .wall-art-media{height:192px!important}}@media(max-width:780px){.section-categories .section-kicker,.section-categories .section-heading-row{text-align:left!important}.section-categories .section-heading-row--centered{justify-content:flex-start!important}.section-categories .section-heading-row p{margin-left:0!important;margin-right:0!important}.section-categories .wall-art-grid{grid-template-columns:1fr!important}.section-categories .wall-art-card{min-height:auto!important}.section-categories .wall-art-media{height:230px!important}.section-categories .wall-art-copy p{max-width:none!important}}.section-categories{padding-top:clamp(76px,6vw,98px)!important;padding-bottom:clamp(92px,7.4vw,126px)!important;background:radial-gradient(circle at 50% 28%,rgba(18,109,255,.03),transparent 30%),radial-gradient(circle at 14% 78%,rgba(35,184,226,.026),transparent 26%),#fff!important}.section-categories .section-kicker{width:auto!important;margin:0 auto 16px!important;text-align:center!important;color:#6d7d91!important;font-size:12.75px!important;font-weight:850!important;letter-spacing:.19em!important}.section-categories .section-heading-row{width:min(var(--page-max),100%)!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:36px!important}.section-categories .section-heading-row h2{font-size:clamp(44px,4.25vw,62px)!important;line-height:.99!important;letter-spacing:-.066em!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}.section-categories .section-heading-row p{margin-top:16px!important;max-width:720px!important;font-size:16.5px!important;line-height:1.48!important;color:#5d6c80!important}.section-categories .wall-art-grid{gap:18px!important}.section-categories .wall-art-card{min-height:292px!important;border-radius:30px!important;border-color:#d8e5f4d1!important;background:linear-gradient(180deg,#fffffffa,#fafdfff5)!important;box-shadow:0 20px 54px #07122f0f,0 1px #ffffffeb inset!important}.section-categories .wall-art-card:after{content:"\2192"!important;position:absolute!important;right:18px!important;bottom:20px!important;color:#126dff!important;font-size:20px!important;line-height:1!important;font-weight:800!important;opacity:0!important;transform:translate(-6px)!important;transition:opacity .18s ease,transform .18s ease!important}.section-categories .wall-art-card:hover,.section-categories .wall-art-card:focus-visible{transform:translateY(-5px)!important;border-color:#126dff3d!important;box-shadow:0 28px 70px #07122f15,0 14px 34px #126dff15!important}.section-categories .wall-art-card:hover:after,.section-categories .wall-art-card:focus-visible:after{opacity:1!important;transform:translate(0)!important}.section-categories .wall-art-media{height:196px!important;border-radius:29px 29px 18px 18px!important;background:#f6fbff!important}.section-categories .wall-art-media:after{background:linear-gradient(180deg,#fff0 58%,#ffffff1f),radial-gradient(circle at 24% 14%,rgba(255,255,255,.22),transparent 32%)!important}.section-categories .wall-art-copy{padding:18px 22px 22px!important;min-height:96px!important;background:linear-gradient(180deg,#fffffffc,#fcfefffa)!important}.section-categories .wall-art-copy h3{margin-bottom:7px!important;padding-right:22px!important;font-size:19px!important;line-height:1.02!important;letter-spacing:-.045em!important}.section-categories .wall-art-copy p{max-width:174px!important;color:#607085!important;font-size:13.2px!important;line-height:1.36!important}@media(max-width:1180px){.section-categories .wall-art-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.section-categories .wall-art-card{min-height:316px!important}.section-categories .wall-art-media{height:218px!important}}@media(max-width:780px){.section-categories .section-kicker,.section-categories .section-heading-row{text-align:left!important}.section-categories .section-heading-row h2{margin-left:0!important;margin-right:0!important}.section-categories .wall-art-grid{grid-template-columns:1fr!important}.section-categories .wall-art-card{min-height:auto!important}.section-categories .wall-art-media{height:230px!important}.section-categories .wall-art-copy p{max-width:none!important}}.section-categories{padding-top:clamp(82px,6.4vw,108px)!important;padding-bottom:clamp(92px,7vw,120px)!important;background:radial-gradient(circle at 50% 30%,rgba(18,109,255,.022),transparent 28%),#fff!important}.section-categories .section-kicker{color:#6f7f93!important;margin-bottom:18px!important;font-size:12.75px!important;letter-spacing:.19em!important;font-weight:850!important}.section-categories .section-heading-row{margin-bottom:42px!important}.section-categories .section-heading-row h2{font-size:clamp(44px,4.15vw,62px)!important;line-height:1!important;letter-spacing:-.064em!important}.section-categories .section-heading-row p{margin-top:16px!important;color:#5d6c80!important}.section-categories .wall-art-grid{gap:clamp(20px,1.55vw,28px)!important}.section-categories .wall-art-card{min-height:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:transform .18s ease!important}.section-categories .wall-art-card:after{right:0!important;bottom:18px!important;color:#126dff!important;font-size:19px!important}.section-categories .wall-art-card:hover,.section-categories .wall-art-card:focus-visible{transform:translateY(-4px)!important;border-color:transparent!important;box-shadow:none!important}.section-categories .wall-art-media{height:clamp(188px,13.8vw,218px)!important;border-radius:30px!important;overflow:hidden!important;background:#f5fbff!important;border:1px solid rgba(218,231,245,.78)!important;box-shadow:0 22px 56px #07122f0f,0 1px #ffffffeb inset!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.section-categories .wall-art-card:hover .wall-art-media,.section-categories .wall-art-card:focus-visible .wall-art-media{transform:translateY(-2px)!important;border-color:#126dff2e!important;box-shadow:0 30px 72px #07122f14,0 12px 30px #126dff0f!important}.section-categories .wall-art-media img{transform:scale(1.01)!important;transition:transform .22s ease!important}.section-categories .wall-art-card:hover .wall-art-media img,.section-categories .wall-art-card:focus-visible .wall-art-media img{transform:scale(1.035)!important}.section-categories .wall-art-media:after{background:linear-gradient(180deg,#fff0 55%,#ffffff1a),radial-gradient(circle at 24% 12%,rgba(255,255,255,.22),transparent 32%)!important}.section-categories .wall-art-copy{min-height:0!important;padding:22px 6px 0!important;background:transparent!important}.section-categories .wall-art-copy h3{margin:0 0 7px!important;padding-right:22px!important;color:#07122f!important;font-size:20px!important;line-height:1.04!important;letter-spacing:-.048em!important;font-weight:900!important}.section-categories .wall-art-copy p{max-width:178px!important;color:#627187!important;font-size:13.4px!important;line-height:1.38!important;font-weight:520!important}@media(max-width:1180px){.section-categories .wall-art-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:42px!important}.section-categories .wall-art-media{height:230px!important}}@media(max-width:780px){.section-categories .section-kicker,.section-categories .section-heading-row{text-align:left!important}.section-categories .section-heading-row{margin-bottom:24px!important}.section-categories .wall-art-grid{grid-template-columns:1fr!important;row-gap:34px!important}.section-categories .wall-art-media{height:238px!important;border-radius:28px!important}.section-categories .wall-art-copy{padding-top:18px!important}.section-categories .wall-art-copy p{max-width:none!important}}.section-categories{padding-top:clamp(78px,6vw,102px)!important;padding-bottom:clamp(82px,6.2vw,104px)!important}.section-categories .wall-art-grid{align-items:start!important;gap:clamp(22px,1.7vw,30px)!important}.section-categories .wall-art-card{display:block!important;text-align:center!important}.section-categories .wall-art-media{height:clamp(200px,14.4vw,230px)!important;border-radius:30px!important}.section-categories .wall-art-copy{padding:18px 4px 0!important;text-align:center!important}.section-categories .wall-art-copy h3{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin:0!important;padding:0!important;color:#07122f!important;font-size:clamp(18px,1.25vw,22px)!important;line-height:1.05!important;letter-spacing:-.052em!important;font-weight:900!important}.section-categories .wall-art-copy h3:after{content:"\2192"!important;color:#126dff!important;font-size:.9em!important;line-height:1!important;opacity:0!important;transform:translate(-5px)!important;transition:opacity .18s ease,transform .18s ease!important}.section-categories .wall-art-card:hover .wall-art-copy h3:after,.section-categories .wall-art-card:focus-visible .wall-art-copy h3:after{opacity:1!important;transform:translate(0)!important}.section-categories .wall-art-copy p{display:none!important}.section-categories .wall-art-card:after{content:none!important}@media(max-width:1180px){.section-categories .wall-art-grid{row-gap:38px!important}.section-categories .wall-art-media{height:236px!important}}@media(max-width:780px){.section-categories .wall-art-card,.section-categories .wall-art-copy{text-align:left!important}.section-categories .wall-art-copy h3{justify-content:flex-start!important}.section-categories .wall-art-media{height:244px!important}}.section-categories .section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:fit-content!important;margin:0 auto 22px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important;text-align:center!important}.section-categories .section-kicker:before{content:"\2726"!important;display:inline-block!important;font-size:13px!important;line-height:1!important;color:#126dff!important;transform:translateY(-.5px)!important}.section-categories .section-heading-row{margin-bottom:clamp(34px,3.2vw,48px)!important}.section-categories>.section-kicker{display:flex!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.section-categories{padding-top:clamp(74px,5.7vw,94px)!important;padding-bottom:clamp(82px,6.1vw,106px)!important;background:radial-gradient(circle at 50% 26%,rgba(18,109,255,.018),transparent 30%),#fff!important}.section-categories>.section-kicker{margin:0 auto 21px!important;padding:10px 18px!important;border-color:#bedaffc7!important;background:#f1f7ffeb!important;color:#126dff!important;font-size:13px!important;font-weight:820!important;letter-spacing:-.012em!important}.section-categories .section-heading-row{margin-bottom:clamp(32px,2.8vw,42px)!important}.section-categories .section-heading-row h2{max-width:980px!important;font-size:clamp(42px,4vw,59px)!important;line-height:.99!important;letter-spacing:-.064em!important}.section-categories .section-heading-row p{margin-top:15px!important;max-width:760px!important;color:#5f6e82!important;font-size:16.25px!important;line-height:1.48!important}.section-categories .wall-art-grid{gap:clamp(24px,1.75vw,32px)!important}.section-categories .wall-art-media{height:clamp(202px,14.1vw,224px)!important;border-radius:29px!important;border-color:#dbe8f6b8!important;box-shadow:0 18px 46px #07122f0d,0 8px 24px #126dff09,0 1px #ffffffeb inset!important}.section-categories .wall-art-card:hover .wall-art-media,.section-categories .wall-art-card:focus-visible .wall-art-media{transform:translateY(-2px)!important;border-color:#126dff2e!important;box-shadow:0 24px 58px #07122f11,0 12px 30px #126dff0e!important}.section-categories .wall-art-media:after{background:linear-gradient(180deg,#fff0 64%,#ffffff14),radial-gradient(circle at 22% 12%,rgba(255,255,255,.18),transparent 32%)!important}.section-categories .wall-art-copy{padding-top:17px!important}.section-categories .wall-art-copy h3{font-size:clamp(18px,1.18vw,20.5px)!important;line-height:1.03!important;letter-spacing:-.046em!important;font-weight:880!important}@media(max-width:1180px){.section-categories .wall-art-media{height:232px!important}}@media(max-width:780px){.section-categories{padding-top:66px!important;padding-bottom:82px!important}.section-categories>.section-kicker{margin-left:0!important;margin-right:auto!important}.section-categories .section-heading-row{margin-bottom:24px!important}.section-categories .wall-art-media{height:236px!important;border-radius:28px!important}}.review-carousel{width:min(var(--page-max),100%);margin:0 auto}.review-slide{display:none;width:100%}.review-slide.is-active{display:grid}.review-controls{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:26px}.review-dot{width:10px;height:10px;border-radius:999px;border:1px solid rgba(18,109,255,.32);background:#126dff1f;cursor:pointer;transition:width .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.review-dot.is-active{width:30px;background:#126dff;border-color:#126dff;box-shadow:0 10px 24px #126dff2e}.review-controls{gap:14px}.review-dots{display:inline-flex;align-items:center;justify-content:center;gap:10px}.review-arrow{width:42px;height:42px;border-radius:999px;border:1px solid rgba(18,109,255,.18);background:#eff7ffe0;color:#126dff;font-size:20px;font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 14px 32px #0a12260d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.review-arrow:hover{transform:translateY(-1px);border-color:#126dff57;background:#f4f9ff;box-shadow:0 18px 38px #0a122614}.review-arrow:focus-visible,.review-dot:focus-visible{outline:3px solid rgba(18,109,255,.22);outline-offset:3px}.section-reviews{padding-top:clamp(82px,6vw,106px)!important;padding-bottom:clamp(86px,6.4vw,112px)!important;background:radial-gradient(circle at 50% 18%,rgba(18,109,255,.02),transparent 28%),linear-gradient(180deg,#fff,#fbfdff)!important}.section-reviews>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:fit-content!important;margin:0 auto 21px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgba(190,218,255,.78)!important;background:#f1f7ffeb!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.012em!important;text-transform:none!important;box-shadow:none!important;text-align:center!important}.section-reviews>.section-kicker:before{content:"\2726"!important;display:inline-block!important;font-size:13px!important;line-height:1!important;color:#126dff!important;transform:translateY(-.5px)!important}.section-reviews>h2{max-width:760px!important;margin:0 auto clamp(34px,3.1vw,46px)!important;font-size:clamp(42px,4.7vw,72px)!important;line-height:.98!important;letter-spacing:-.062em!important}.section-reviews .review-grid{gap:clamp(18px,1.8vw,26px)!important}.section-reviews .review-card{min-height:216px!important;padding:clamp(26px,2.15vw,34px)!important;border:1px solid rgba(219,231,245,.88)!important;border-radius:28px!important;background:#fffffff0!important;box-shadow:0 24px 58px #0a12260e!important}.section-reviews .stars{margin-bottom:16px!important;color:#1677ff!important;letter-spacing:.11em!important;font-size:13px!important;line-height:1!important;text-shadow:0 7px 18px rgba(18,109,255,.12)!important}.section-reviews .review-card p{max-width:430px!important;color:#07122f!important;font-size:clamp(17px,1.18vw,19px)!important;line-height:1.5!important;letter-spacing:-.026em!important}.section-reviews .review-card h3{margin-top:22px!important;color:#566276!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:-.01em!important}.section-reviews .review-controls{margin-top:24px!important;gap:10px!important}.section-reviews .review-dots{gap:8px!important;padding:0 4px!important}.section-reviews .review-arrow{width:38px!important;height:38px!important;font-size:18px!important;border-color:#126dff29!important;background:#f4f9ffe6!important;box-shadow:0 12px 26px #0a12260b!important}.section-reviews .review-dot{width:9px!important;height:9px!important}.section-reviews .review-dot.is-active{width:28px!important;box-shadow:0 9px 20px #126dff29!important}@media(max-width:780px){.section-reviews>h2{font-size:clamp(36px,12vw,52px)!important}.section-reviews .review-card{min-height:0!important}}.section-reviews{padding-top:clamp(76px,5.5vw,96px)!important;padding-bottom:clamp(86px,6vw,106px)!important;background:radial-gradient(circle at 50% 18%,rgba(18,109,255,.018),transparent 30%),#fff!important}.section-reviews>.section-kicker{margin-bottom:22px!important}.section-reviews>h2{max-width:980px!important;margin:0 auto clamp(34px,3vw,44px)!important;font-size:clamp(42px,4vw,59px)!important;line-height:.99!important;letter-spacing:-.064em!important}.section-reviews .review-grid{gap:clamp(20px,1.7vw,28px)!important}.section-reviews .review-card{min-height:194px!important;padding:clamp(28px,2vw,34px) clamp(28px,2.35vw,40px)!important;border-radius:30px!important;border-color:#dce8f6d1!important;background:#fffffff5!important;box-shadow:0 22px 54px #07122f0d!important}.section-reviews .stars{margin-bottom:15px!important;font-size:12.5px!important;letter-spacing:.12em!important;color:#1b79ff!important}.section-reviews .review-card p{max-width:450px!important;font-size:clamp(17px,1.05vw,18px)!important;line-height:1.55!important;letter-spacing:-.024em!important}.section-reviews .review-card h3{margin-top:20px!important;font-size:14px!important;color:#58667a!important}.section-reviews .review-controls{margin-top:22px!important;gap:9px!important}.section-reviews .review-arrow{width:36px!important;height:36px!important;font-size:17px!important;background:#f6fafff0!important;box-shadow:0 10px 24px #07122f0a!important}.section-reviews .review-dot{width:8px!important;height:8px!important}.section-reviews .review-dot.is-active{width:26px!important}@media(max-width:780px){.section-reviews>h2{font-size:clamp(36px,11vw,50px)!important}}.section-reviews>h2{max-width:1080px!important;margin-bottom:clamp(36px,3.1vw,48px)!important;text-wrap:balance}.section-reviews>h2 span{display:inline-block!important}.section-reviews .review-card{display:flex!important;flex-direction:column!important}.section-reviews .review-card p{margin-bottom:0!important}.section-reviews .review-author{display:flex!important;align-items:center!important;gap:12px!important;margin-top:auto!important;padding-top:22px!important}.section-reviews .review-avatar{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:999px!important;object-fit:cover!important;border:1px solid rgba(218,232,248,.94)!important;box-shadow:0 8px 18px #07122f0e!important;background:#f4f8ff!important}.section-reviews .review-author h3,.section-reviews .review-card .review-author h3{margin:0!important;color:#58667a!important;font-size:14px!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.1!important}@media(max-width:1120px){.site-footer{padding-left:40px;padding-right:40px}.footer-inner{grid-template-columns:1.2fr 1fr 1fr;justify-content:start;column-gap:54px;row-gap:34px}}@media(max-width:780px){.section-reviews>h2 br{display:none!important}.section-reviews .review-avatar{width:38px!important;height:38px!important;flex-basis:38px!important}}.final-cta.final-cta--conversion{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:center;gap:clamp(24px,3.4vw,54px);width:min(var(--page-max),calc(100% - 56px));margin:0 auto;padding:clamp(30px,3.45vw,48px) clamp(36px,4.8vw,66px);overflow:hidden;border:1px solid rgba(226,235,249,.78);border-radius:clamp(28px,2.6vw,36px);background:radial-gradient(circle at 16% 10%,rgba(255,255,255,.34),transparent 28%),radial-gradient(circle at 82% 22%,rgba(255,237,210,.18),transparent 30%),linear-gradient(120deg,#38aeea,#2978ef 48%,#7650ec);box-shadow:0 24px 64px #2160ca2b,0 1px #ffffff8a inset;isolation:isolate}.final-cta.final-cta--conversion:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:calc(clamp(28px,2.6vw,36px) - 9px);border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,#ffffff0b,#fff0);pointer-events:none;z-index:-1}.final-cta.final-cta--conversion:after{content:"";position:absolute;right:-150px;bottom:-210px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,#fff4e03d,#fff0 64%);pointer-events:none;z-index:-1}.final-cta__copy{max-width:680px}.final-cta.final-cta--conversion .final-cta__kicker{margin:0 0 14px;color:#ffffffc2;font-size:12px;font-weight:950;letter-spacing:.18em}.final-cta.final-cta--conversion h2{max-width:620px;color:#fff;font-size:clamp(36px,4.05vw,58px);line-height:.99;letter-spacing:-.058em;text-wrap:balance;text-shadow:0 10px 26px rgba(3,20,64,.12)}.final-cta.final-cta--conversion p:not(.section-kicker){max-width:610px;margin-top:16px;color:#ffffffd1;font-size:clamp(15.5px,1.08vw,18px);line-height:1.48;font-weight:560}.final-cta__benefits{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none}.final-cta__benefits li{position:relative;display:inline-flex;align-items:center;min-height:32px;padding:0 13px 0 36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff18;color:#ffffffed;font-size:13px;line-height:1;font-weight:900;letter-spacing:-.015em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.final-cta__benefits li:before{content:"\2713";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:17px;height:17px;display:grid;place-items:center;border-radius:999px;background:#fffffff2;color:#1977f3;font-size:10.5px;font-weight:950}.final-cta__actions{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:208px}.final-cta__panel{position:relative;width:min(100%,440px);height:142px;margin:0 0 16px;border-radius:24px;background:linear-gradient(145deg,#fff2,#ffffff0b);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 46px #03144021;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.final-cta__panel:before{content:none;display:none}.final-cta__tile{position:absolute;overflow:hidden;border-radius:15px;background:#ffffffdb;box-shadow:0 14px 30px #0418442e}.final-cta__tile img{width:100%;height:100%;object-fit:cover;display:block}.final-cta__tile--one{width:132px;height:88px;left:22px;top:20px;transform:rotate(-3.5deg);z-index:2}.final-cta__tile--two{width:142px;height:96px;right:22px;top:24px;transform:rotate(2.5deg);z-index:3}.final-cta__tile--three{width:92px;height:92px;left:50%;top:50px;transform:translate(-50%) rotate(1deg);z-index:1}.final-cta__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:11px;width:min(100%,360px);min-height:56px;padding:0 28px;border-radius:16px;background:#fffffffa;color:#145cff!important;border:1px solid rgba(20,92,255,.14);font-size:16px;font-weight:950;line-height:1;text-decoration:none;box-shadow:0 16px 38px #07122f2e!important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.final-cta__button>span{position:relative;z-index:1;color:#145cff!important}.final-cta__button .cta-arrow,.final-cta__button span:last-child{color:#145cff!important}.final-cta__button:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffffdb,#fff0);pointer-events:none}.final-cta__button:hover{transform:translateY(-2px);background:#fff;box-shadow:0 22px 50px #07122f3b!important}@media(max-width:980px){.final-cta.final-cta--conversion{grid-template-columns:1fr;width:min(var(--page-max),calc(100% - 36px));gap:26px;text-align:left}.final-cta__actions{align-items:flex-start;min-height:auto}.final-cta__panel{max-width:500px}.final-cta__button{max-width:360px}}@media(max-width:560px){.final-cta.final-cta--conversion{padding:28px 20px 22px;border-radius:26px}.final-cta.final-cta--conversion:before{top:12px;right:12px;bottom:12px;left:12px;border-radius:18px}.final-cta.final-cta--conversion h2{font-size:clamp(33px,10.5vw,42px)}.final-cta__benefits{display:grid;gap:8px}.final-cta__benefits li{width:max-content;max-width:100%}.final-cta__panel{width:100%;height:146px;margin-bottom:14px;border-radius:20px}.final-cta__tile--one{width:118px;height:82px;left:15px;top:22px}.final-cta__tile--two{width:126px;height:88px;right:15px;top:30px}.final-cta__tile--three{width:82px;height:82px;top:62px}.final-cta__panel:before{left:15px;bottom:13px;font-size:12px}.final-cta__button{width:100%;min-height:58px;padding:0 20px;font-size:16px}}.final-cta.final-cta--conversion .final-cta__button,.final-cta.final-cta--conversion .final-cta__button:visited{background:#fff!important;color:#07122f!important;-webkit-text-fill-color:#07122f!important;text-shadow:none!important;opacity:1!important;border:1px solid rgba(7,18,47,.1)!important;box-shadow:0 18px 42px #07122f2e,0 1px #ffffffe6 inset!important}.final-cta.final-cta--conversion .final-cta__button:before{display:none!important}.final-cta.final-cta--conversion .final-cta__button span,.final-cta.final-cta--conversion .final-cta__button .cta-spark,.final-cta.final-cta--conversion .final-cta__button .cta-arrow,.final-cta.final-cta--conversion .final-cta__button span:first-child,.final-cta.final-cta--conversion .final-cta__button span:last-child{color:#07122f!important;-webkit-text-fill-color:#07122f!important;opacity:1!important;text-shadow:none!important}.final-cta.final-cta--conversion .final-cta__button:hover,.final-cta.final-cta--conversion .final-cta__button:focus-visible{background:#fff!important;color:#07122f!important;-webkit-text-fill-color:#07122f!important;border-color:#07122f29!important}.final-cta.final-cta--conversion .final-cta__button,.final-cta.final-cta--conversion .final-cta__button:visited{color:#126dff!important;-webkit-text-fill-color:#126DFF!important;border-color:#126dff2e!important}.final-cta.final-cta--conversion .final-cta__button span,.final-cta.final-cta--conversion .final-cta__button .cta-spark,.final-cta.final-cta--conversion .final-cta__button .cta-arrow,.final-cta.final-cta--conversion .final-cta__button span:first-child,.final-cta.final-cta--conversion .final-cta__button span:last-child{color:#126dff!important;-webkit-text-fill-color:#126DFF!important}.final-cta.final-cta--conversion .final-cta__button:hover,.final-cta.final-cta--conversion .final-cta__button:focus-visible{color:#126dff!important;-webkit-text-fill-color:#126DFF!important;border-color:#126dff42!important}.final-cta.final-cta--conversion .final-cta__kicker{margin-left:4px!important;padding-left:0!important;transform:none!important;text-indent:0!important}@media(max-width:720px){.final-cta.final-cta--conversion .final-cta__kicker{margin-left:0!important}}.final-cta.final-cta--conversion .final-cta__actions{gap:18px;min-height:212px}.final-cta.final-cta--conversion .final-cta__image-panel{position:relative;width:min(100%,468px);height:178px;overflow:hidden;border-radius:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);box-shadow:0 20px 48px #03144029;transform:translateY(-2px)}.final-cta.final-cta--conversion .final-cta__image-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff47,inset 0 -34px 60px #03144014;pointer-events:none}.final-cta.final-cta--conversion .final-cta__image-panel img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.final-cta.final-cta--conversion .final-cta__button{width:min(100%,360px)}@media(max-width:980px){.final-cta.final-cta--conversion .final-cta__image-panel{width:min(100%,520px);height:196px}}@media(max-width:560px){.final-cta.final-cta--conversion .final-cta__actions{gap:14px}.final-cta.final-cta--conversion .final-cta__image-panel{width:100%;height:164px;border-radius:20px}}.final-cta.final-cta--conversion .final-cta__actions{min-height:226px!important;gap:16px!important;transform:translateY(6px)}.final-cta.final-cta--conversion .final-cta__image-panel{width:min(100%,492px)!important;height:188px!important;border-radius:24px!important;border-color:#ffffff2e!important;box-shadow:0 24px 58px #0314402e,0 1px #ffffff38 inset!important;transform:translateY(0)!important}.final-cta.final-cta--conversion .final-cta__image-panel:after{box-shadow:inset 0 1px #ffffff47,inset 0 -28px 52px #0314400f!important}.final-cta.final-cta--conversion .final-cta__image-panel img{object-position:52% 48%!important}.final-cta.final-cta--conversion .final-cta__button{margin-top:2px!important}@media(max-width:980px){.final-cta.final-cta--conversion .final-cta__actions{transform:none!important}.final-cta.final-cta--conversion .final-cta__image-panel{width:min(100%,520px)!important;height:198px!important}}@media(max-width:560px){.final-cta.final-cta--conversion .final-cta__image-panel{height:166px!important;border-radius:20px!important}}.final-cta.final-cta--conversion{grid-template-columns:minmax(0,1fr) minmax(300px,.46fr)!important;gap:clamp(28px,4vw,70px)!important;padding:clamp(38px,4.2vw,56px) clamp(44px,5vw,74px)!important;min-height:0!important;background:radial-gradient(circle at 14% 10%,rgba(255,255,255,.25),transparent 27%),radial-gradient(circle at 84% 18%,rgba(255,245,224,.14),transparent 30%),linear-gradient(116deg,#22a8ee,#256ff0 48%,#7245eb)!important}.final-cta.final-cta--conversion .final-cta__kicker{margin-bottom:12px!important}.final-cta.final-cta--conversion h2{max-width:700px!important;font-size:clamp(38px,4.35vw,64px)!important;line-height:.98!important;letter-spacing:-.06em!important}.final-cta.final-cta--conversion p:not(.section-kicker){max-width:760px!important;margin-top:18px!important;font-size:clamp(16px,1.2vw,20px)!important;line-height:1.42!important}.final-cta__benefits{margin-top:22px!important;gap:clamp(10px,1.3vw,16px)!important}.final-cta__actions.final-cta__actions--buttons{min-height:0!important;align-items:stretch!important;justify-content:center!important;gap:18px!important;width:100%!important;max-width:460px!important;margin-left:auto!important}.final-cta__image-panel,.final-cta__panel{display:none!important}.final-cta.final-cta--conversion .final-cta__button{width:100%!important;min-height:68px!important;border-radius:18px!important;font-size:clamp(16px,1.16vw,19px)!important;letter-spacing:-.018em!important}.final-cta.final-cta--conversion .final-cta__button--primary,.final-cta.final-cta--conversion .final-cta__button--primary:visited{background:#fffffffa!important;color:#126dff!important;-webkit-text-fill-color:#126DFF!important;border:1px solid rgba(255,255,255,.72)!important;box-shadow:0 18px 42px #07122f29,0 1px #ffffffe6 inset!important}.final-cta.final-cta--conversion .final-cta__button--primary span{color:#126dff!important;-webkit-text-fill-color:#126DFF!important}.final-cta.final-cta--conversion .final-cta__button--secondary,.final-cta.final-cta--conversion .final-cta__button--secondary:visited{background:#ffffff0e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.final-cta.final-cta--conversion .final-cta__button--secondary span{color:#fff!important;-webkit-text-fill-color:#fff!important}.final-cta.final-cta--conversion .final-cta__button--secondary:hover{background:#ffffff1a!important;border-color:#ffffff61!important;box-shadow:0 14px 34px #07122f1c!important}@media(max-width:980px){.final-cta.final-cta--conversion{grid-template-columns:1fr!important;padding:36px 28px!important;gap:26px!important}.final-cta__actions.final-cta__actions--buttons{max-width:440px!important;margin-left:0!important}}@media(max-width:560px){.final-cta.final-cta--conversion{padding:30px 20px!important}.final-cta.final-cta--conversion .final-cta__button{min-height:58px!important;font-size:16px!important}}.final-cta.final-cta--conversion{max-width:min(1500px,calc(100% - 56px))!important;margin:clamp(52px,6vw,86px) auto clamp(44px,5vw,72px)!important;padding:clamp(34px,3.6vw,48px) clamp(42px,5vw,68px)!important;border-radius:30px!important;gap:clamp(26px,4vw,64px)!important;align-items:center!important;box-shadow:0 24px 70px #195bc624,0 2px #ffffff47 inset!important}.final-cta.final-cta--conversion:before{border-radius:24px!important;top:20px!important;right:20px!important;bottom:20px!important;left:20px!important;opacity:.42!important}.final-cta.final-cta--conversion .final-cta__kicker{margin-bottom:12px!important;font-size:14px!important;letter-spacing:.22em!important;opacity:.72!important}.final-cta.final-cta--conversion h2{max-width:640px!important;font-size:clamp(38px,4.05vw,58px)!important;line-height:1.01!important;letter-spacing:-.055em!important}.final-cta.final-cta--conversion p:not(.section-kicker){max-width:690px!important;margin-top:16px!important;font-size:clamp(15px,1.08vw,18px)!important;line-height:1.45!important;opacity:.78!important}.final-cta.final-cta--conversion .final-cta__benefits{margin-top:20px!important}.final-cta.final-cta--conversion .final-cta__benefits li{min-height:40px!important;padding:8px 16px 8px 13px!important;border-radius:999px!important;font-size:15px!important;background:#ffffff1b!important;border-color:#fff3!important}.final-cta.final-cta--conversion .final-cta__benefits li:before{width:24px!important;height:24px!important;font-size:13px!important}.final-cta.final-cta--conversion .final-cta__actions.final-cta__actions--buttons{max-width:420px!important;gap:14px!important}.final-cta.final-cta--conversion .final-cta__button{min-height:60px!important;border-radius:17px!important;font-size:17px!important;font-weight:800!important;justify-content:center!important}.final-cta.final-cta--conversion .final-cta__button--secondary,.final-cta.final-cta--conversion .final-cta__button--secondary:visited{background:#ffffff0b!important;border-color:#ffffff4d!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.final-cta.final-cta--conversion .final-cta__button--secondary *,.final-cta.final-cta--conversion .final-cta__button--secondary span,.final-cta.final-cta--conversion .final-cta__button--secondary span:last-child{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.final-cta.final-cta--conversion .final-cta__button--secondary:hover{transform:translateY(-1px)!important;background:#ffffff18!important}@media(max-width:980px){.final-cta.final-cta--conversion{max-width:calc(100% - 32px)!important;padding:34px 26px!important;border-radius:26px!important}.final-cta.final-cta--conversion:before{top:14px!important;right:14px!important;bottom:14px!important;left:14px!important}}@media(max-width:560px){.final-cta.final-cta--conversion{padding:30px 20px!important}.final-cta.final-cta--conversion h2{font-size:36px!important}.final-cta.final-cta--conversion .final-cta__benefits{flex-direction:column!important;align-items:flex-start!important}.final-cta.final-cta--conversion .final-cta__button{min-height:56px!important}}.final-cta.final-cta--conversion .final-cta__benefits li{padding:8px 18px 8px 46px!important;min-height:42px!important;overflow:visible!important}.final-cta.final-cta--conversion .final-cta__benefits li:before{left:13px!important;top:50%!important;width:23px!important;height:23px!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;line-height:1!important;font-size:12px!important;box-sizing:border-box!important}@media(max-width:560px){.final-cta.final-cta--conversion .final-cta__benefits li{padding-left:44px!important}.final-cta.final-cta--conversion .final-cta__benefits li:before{left:12px!important}}.site-footer{background:#fff!important;color:#142033!important;padding:66px 70px 30px!important;border-top:1px solid rgba(15,28,52,.055)!important}.footer-inner{width:min(100%,1228px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:205px 142px 176px 220px 160px!important;justify-content:space-between!important;align-items:start!important;column-gap:58px!important;row-gap:0!important;padding:0 0 40px!important;border-bottom:1px solid rgba(15,28,52,.085)!important}.footer-brand{min-width:0!important;padding-top:2px!important}.footer-brand img{width:148px!important;height:auto!important;display:block!important;margin:0 0 17px!important}.footer-brand p{max-width:205px!important;margin:0!important;color:#25344a!important;font-size:15.5px!important;font-weight:500!important;line-height:1.48!important;letter-spacing:0!important}.footer-social{display:flex!important;gap:14px!important;margin-top:22px!important}.footer-column h2{margin:0 0 16px!important;color:#101929!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important}.footer-column a{display:inline-block!important;color:#25344a!important;font-size:15.5px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;margin:0 0 13px!important;text-decoration:none!important;transition:color .18s ease,transform .18s ease!important}@media(min-width:1380px){.footer-inner{width:min(100%,1230px)!important;grid-template-columns:210px 145px 180px 224px 166px!important;column-gap:66px!important}}@media(max-width:1120px){.site-footer{padding-left:40px!important;padding-right:40px!important}.footer-inner{grid-template-columns:1.15fr 1fr 1fr!important;justify-content:start!important;column-gap:54px!important;row-gap:32px!important}}@media(max-width:780px){.site-footer{padding:48px 24px 26px!important}.footer-inner{grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:30px!important;padding-bottom:32px!important}.footer-brand{grid-column:1 / -1!important}.footer-brand img{width:142px!important}.footer-brand p{max-width:280px!important}.footer-column h2{margin-bottom:14px!important}.footer-column a{font-size:15px!important;margin-bottom:12px!important}}@media(max-width:520px){.footer-inner{grid-template-columns:1fr!important}}@media(min-width:1121px){.footer-inner{grid-template-columns:255px 142px 176px 220px 160px!important}}@media(min-width:1380px){.footer-inner{grid-template-columns:262px 145px 180px 224px 166px!important}}@media(min-width:1121px){.footer-inner{width:min(100%,1240px)!important;grid-template-columns:255px repeat(4,minmax(0,1fr))!important;justify-content:stretch!important;column-gap:64px!important}}@media(min-width:1380px){.footer-inner{width:min(100%,1260px)!important;grid-template-columns:262px repeat(4,minmax(0,1fr))!important;column-gap:70px!important}}:root{--section-pad: clamp(66px, 5.9vw, 92px) !important}main>.section{padding-top:var(--section-pad)!important;padding-bottom:var(--section-pad)!important}.feature-strip.feature-strip--polished{margin-bottom:clamp(58px,4.9vw,66px)!important}.section-products{padding-top:clamp(66px,5.7vw,90px)!important;padding-bottom:clamp(68px,5.9vw,94px)!important}.section-how{padding-top:clamp(30px,2.8vw,46px)!important;padding-bottom:clamp(62px,5.2vw,88px)!important}.section-categories{padding-top:clamp(64px,5.35vw,88px)!important;padding-bottom:clamp(72px,5.85vw,96px)!important}.section-reviews{padding-top:clamp(66px,5.55vw,90px)!important;padding-bottom:clamp(66px,5.55vw,90px)!important}.final-cta.final-cta--conversion{margin-top:clamp(44px,5vw,72px)!important;margin-bottom:clamp(38px,4.4vw,60px)!important}@media(max-width:980px){:root{--section-pad: clamp(54px, 7vw, 72px) !important}.feature-strip.feature-strip--polished{margin-bottom:clamp(48px,6vw,58px)!important}.section-products,.section-reviews{padding-top:clamp(56px,7vw,72px)!important;padding-bottom:clamp(56px,7vw,72px)!important}.section-how{padding-top:clamp(28px,4.4vw,42px)!important;padding-bottom:clamp(52px,6.5vw,72px)!important}.section-categories{padding-top:clamp(54px,6.8vw,72px)!important;padding-bottom:clamp(58px,7vw,76px)!important}.final-cta.final-cta--conversion{margin-top:clamp(38px,5.8vw,56px)!important;margin-bottom:clamp(34px,5.4vw,52px)!important}}@media(max-width:560px){:root{--section-pad: clamp(44px, 11vw, 56px) !important}main>.section{padding-top:var(--section-pad)!important;padding-bottom:var(--section-pad)!important}.feature-strip.feature-strip--polished{margin-bottom:44px!important}.section-products,.section-reviews{padding-top:clamp(44px,11vw,56px)!important;padding-bottom:clamp(44px,11vw,56px)!important}.section-how{padding-top:32px!important;padding-bottom:54px!important}.section-categories{padding-top:48px!important;padding-bottom:56px!important}.final-cta.final-cta--conversion{margin-top:34px!important;margin-bottom:36px!important}}:root{--section-gap-total: 104px !important;--section-gap-half: 52px !important}@media(max-width:980px){:root{--section-gap-total: 78px !important;--section-gap-half: 39px !important}}@media(max-width:560px){:root{--section-gap-total: 56px !important;--section-gap-half: 28px !important}}:root{--section-gap-total: 112px !important;--section-gap-half: 56px !important}main>.section,.section-products,.section-how,.section-categories,.section-reviews{padding-top:var(--section-gap-half)!important;padding-bottom:var(--section-gap-half)!important}.feature-strip.feature-strip--polished{margin-bottom:var(--section-gap-half)!important}.final-cta.final-cta--conversion{padding-top:var(--section-gap-half)!important;padding-bottom:var(--section-gap-half)!important;margin-top:0!important;margin-bottom:0!important}@media(max-width:980px){:root{--section-gap-total: 84px !important;--section-gap-half: 42px !important}}@media(max-width:560px){:root{--section-gap-total: 60px !important;--section-gap-half: 30px !important}}.site-footer{padding-top:var(--section-gap-total)!important}@media(max-width:980px){.site-footer{padding-top:var(--section-gap-total)!important}}@media(max-width:560px){.site-footer{padding-top:var(--section-gap-total)!important}}.site-footer{border-top:0!important}.final-cta.final-cta--conversion{padding-top:calc(var(--section-gap-half) + 8px)!important;padding-bottom:var(--section-gap-half)!important}@media(max-width:980px){.final-cta.final-cta--conversion{padding-top:calc(var(--section-gap-half) + 6px)!important;padding-bottom:var(--section-gap-half)!important}}@media(max-width:560px){.final-cta.final-cta--conversion{padding-top:calc(var(--section-gap-half) + 4px)!important;padding-bottom:var(--section-gap-half)!important}}.site-footer{background:#fff!important;color:#142033!important;padding-top:var(--section-gap-total)!important;padding-left:70px!important;padding-right:70px!important;padding-bottom:30px!important;border-top:0!important}.footer-inner.footer-inner--full-links{width:min(100%,1240px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:235px 155px 205px 230px 230px!important;column-gap:58px!important;row-gap:0!important;justify-content:start!important;align-items:start!important;padding:0 0 40px!important;border-bottom:1px solid rgba(15,28,52,.085)!important}.footer-brand{min-width:0!important;padding-top:3px!important}.footer-brand img{width:148px!important;height:auto!important;display:block!important;margin:0 0 24px!important}.footer-brand p{display:none!important}.footer-social{display:flex!important;gap:14px!important;margin-top:0!important}.footer-social a{width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(23,39,67,.14)!important;border-radius:999px!important;color:#18263b!important;background:#fff!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease!important}.footer-social a:hover{transform:translateY(-1px)!important;border-color:#19aeea8c!important;color:#19aeea!important;background:#19aeea0a!important}.footer-social svg{width:15.5px!important;height:15.5px!important;display:block!important;fill:currentColor!important}.footer-column{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important}.footer-column h2{margin:0 0 17px!important;color:#101929!important;font-size:15px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important}.footer-heading-spacer{visibility:hidden!important}.footer-column a{display:inline-block!important;color:#25344a!important;font-size:15.5px!important;font-weight:600!important;line-height:1.36!important;letter-spacing:0!important;margin:0 0 13px!important;text-decoration:none!important;transition:color .18s ease,transform .18s ease!important}.footer-column a:hover{color:#19aeea!important;transform:translate(1px)!important}@media(min-width:1380px){.footer-inner.footer-inner--full-links{width:min(100%,1280px)!important;grid-template-columns:245px 160px 215px 235px 235px!important;column-gap:62px!important}}@media(max-width:1180px){.site-footer{padding-left:40px!important;padding-right:40px!important}.footer-inner.footer-inner--full-links{grid-template-columns:1.15fr 1fr 1fr!important;column-gap:54px!important;row-gap:34px!important}.footer-brand{grid-column:1 / -1!important}.footer-heading-spacer{display:none!important}}@media(max-width:780px){.site-footer{padding-left:24px!important;padding-right:24px!important;padding-bottom:26px!important}.footer-inner.footer-inner--full-links{grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:30px!important;padding-bottom:32px!important}.footer-brand{grid-column:1 / -1!important}.footer-brand img{width:142px!important;margin-bottom:18px!important}.footer-column h2{margin-bottom:14px!important}.footer-column a{font-size:15px!important;margin-bottom:12px!important}}@media(max-width:520px){.footer-inner.footer-inner--full-links{grid-template-columns:1fr!important}}.footer-inner.footer-inner--organized-links{width:min(100%,1240px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:290px 180px 220px minmax(470px,1fr)!important;column-gap:52px!important;row-gap:0!important;justify-content:start!important;align-items:start!important;padding:0 0 40px!important;border-bottom:1px solid rgba(15,28,52,.085)!important}.footer-inner.footer-inner--organized-links .footer-brand{padding-top:4px!important}.footer-inner.footer-inner--organized-links .footer-brand img{width:150px!important;margin:0 0 28px!important}.footer-all-pages{min-width:0!important}.footer-all-pages h2,.footer-inner.footer-inner--organized-links .footer-column h2{margin:0 0 18px!important;color:#101929!important;font-size:15px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important}.footer-all-pages__grid{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(210px,1fr)!important;column-gap:42px!important;row-gap:0!important;min-width:0!important}.footer-inner.footer-inner--organized-links .footer-column,.footer-inner.footer-inner--organized-links .footer-column--nested{min-width:0!important}.footer-inner.footer-inner--organized-links .footer-column a,.footer-all-pages .footer-column a{max-width:100%!important;color:#25344a!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.005em!important;margin:0 0 10px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}@media(min-width:1380px){.footer-inner.footer-inner--organized-links{width:min(100%,1320px)!important;grid-template-columns:310px 190px 230px minmax(520px,1fr)!important;column-gap:58px!important}.footer-all-pages__grid{column-gap:48px!important}}@media(max-width:1180px){.footer-inner.footer-inner--organized-links{grid-template-columns:1fr 1fr!important;column-gap:56px!important;row-gap:36px!important}.footer-inner.footer-inner--organized-links .footer-brand,.footer-all-pages{grid-column:1 / -1!important}}@media(max-width:780px){.footer-inner.footer-inner--organized-links{grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:30px!important;padding-bottom:32px!important}.footer-inner.footer-inner--organized-links .footer-brand{grid-column:1 / -1!important}.footer-inner.footer-inner--organized-links .footer-brand img{width:142px!important;margin-bottom:22px!important}.footer-all-pages{grid-column:1 / -1!important}.footer-all-pages__grid{grid-template-columns:1fr 1fr!important;column-gap:30px!important}}@media(max-width:520px){.footer-inner.footer-inner--organized-links{grid-template-columns:1fr!important}.footer-all-pages__grid{grid-template-columns:1fr!important;row-gap:0!important}}.footer-inner.footer-inner--explore-links{width:min(100%,1440px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:245px 150px 190px 220px 210px 110px!important;column-gap:34px!important;row-gap:0!important;justify-content:center!important;align-items:start!important;padding:0 0 40px!important;border-bottom:1px solid rgba(15,28,52,.085)!important;overflow:visible!important}.footer-inner.footer-inner--explore-links .footer-brand{padding-top:4px!important;min-width:0!important}.footer-inner.footer-inner--explore-links .footer-brand img{width:148px!important;height:auto!important;display:block!important;margin:0 0 26px!important}.footer-inner.footer-inner--explore-links .footer-social{gap:14px!important}.footer-inner.footer-inner--explore-links .footer-column{min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;overflow:visible!important}.footer-inner.footer-inner--explore-links .footer-column h2{margin:0 0 18px!important;color:#101929!important;font-size:15px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important}.footer-inner.footer-inner--explore-links .footer-column a{display:inline-block!important;max-width:100%!important;color:#25344a!important;font-size:14.5px!important;font-weight:600!important;line-height:1.34!important;letter-spacing:-.006em!important;margin:0 0 10px!important;text-decoration:none!important;white-space:normal!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important}.footer-inner.footer-inner--explore-links .footer-column a:hover{color:#19aeea!important;transform:translate(1px)!important}@media(min-width:1540px){.footer-inner.footer-inner--explore-links{width:min(100%,1510px)!important;grid-template-columns:250px 155px 195px 230px 220px 112px!important;column-gap:38px!important}}@media(max-width:1320px){.footer-inner.footer-inner--explore-links{width:min(100%,1160px)!important;grid-template-columns:220px 145px 180px 205px 200px 100px!important;column-gap:22px!important}.footer-inner.footer-inner--explore-links .footer-column a{font-size:14px!important}}@media(max-width:1180px){.footer-inner.footer-inner--explore-links{grid-template-columns:1.1fr 1fr 1fr!important;column-gap:46px!important;row-gap:34px!important;justify-content:start!important}.footer-inner.footer-inner--explore-links .footer-brand{grid-column:1 / -1!important}}@media(max-width:780px){.footer-inner.footer-inner--explore-links{grid-template-columns:1fr 1fr!important;column-gap:28px!important;row-gap:30px!important;padding-bottom:32px!important}.footer-inner.footer-inner--explore-links .footer-brand{grid-column:1 / -1!important}.footer-inner.footer-inner--explore-links .footer-brand img{width:142px!important;margin-bottom:22px!important}.footer-inner.footer-inner--explore-links .footer-column h2{margin-bottom:14px!important}.footer-inner.footer-inner--explore-links .footer-column a{font-size:15px!important;margin-bottom:12px!important}}@media(max-width:520px){.footer-inner.footer-inner--explore-links{grid-template-columns:1fr!important;row-gap:28px!important}}.site-footer{padding-left:clamp(52px,4.8vw,92px)!important;padding-right:clamp(52px,4.8vw,92px)!important;padding-bottom:34px!important;overflow-x:clip!important}.footer-inner.footer-inner--explore-links{width:100%!important;max-width:1680px!important;margin-inline:auto!important;grid-template-columns:minmax(245px,1.06fr) minmax(132px,.58fr) minmax(176px,.74fr) minmax(222px,.92fr) minmax(216px,.88fr) minmax(96px,.42fr)!important;column-gap:clamp(28px,2.55vw,50px)!important;padding-bottom:46px!important;justify-content:stretch!important}.footer-inner.footer-inner--explore-links .footer-brand{padding-top:5px!important}.footer-inner.footer-inner--explore-links .footer-brand img{width:150px!important;margin-bottom:24px!important}.footer-inner.footer-inner--explore-links .footer-social{gap:12px!important}.footer-inner.footer-inner--explore-links .footer-social a{width:34px!important;height:34px!important;border-color:#17274321!important}.footer-inner.footer-inner--explore-links .footer-social svg{width:14.5px!important;height:14.5px!important}.footer-inner.footer-inner--explore-links .footer-column h2{margin-bottom:18px!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:-.012em!important}.footer-inner.footer-inner--explore-links .footer-column a{width:max-content!important;max-width:100%!important;font-size:14.25px!important;line-height:1.32!important;font-weight:590!important;letter-spacing:-.004em!important;margin-bottom:11.5px!important;overflow-wrap:break-word!important;word-break:normal!important}.footer-inner.footer-inner--explore-links .footer-column--explore{justify-self:start!important}@media(min-width:1760px){.footer-inner.footer-inner--explore-links{max-width:1700px!important;column-gap:52px!important}}@media(max-width:1360px){.footer-inner.footer-inner--explore-links{grid-template-columns:225px 132px 170px 210px 205px 90px!important;column-gap:24px!important}.footer-inner.footer-inner--explore-links .footer-column a{font-size:13.8px!important;margin-bottom:11px!important}}@media(max-width:1180px){.footer-inner.footer-inner--explore-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:48px!important;row-gap:36px!important;max-width:920px!important}}@media(max-width:780px){.site-footer{padding-left:28px!important;padding-right:28px!important}.footer-inner.footer-inner--explore-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:26px!important;row-gap:30px!important;max-width:620px!important;padding-bottom:34px!important}.footer-inner.footer-inner--explore-links .footer-column a{font-size:14.5px!important;margin-bottom:11.5px!important}}@media(max-width:520px){.footer-inner.footer-inner--explore-links{grid-template-columns:1fr!important;row-gap:27px!important}}.shopify-page-shell{padding:120px 24px;background:#fff;color:#101828}.shopify-page-container{max-width:1100px;margin:0 auto}.shopify-page-container h1{font-size:clamp(36px,5vw,72px);line-height:1;margin:0 0 24px}.shopify-page-container .rte{font-size:18px;line-height:1.7}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.product-grid a{text-decoration:none;color:inherit;border:1px solid #e5e7eb;border-radius:16px;padding:24px}.shopify-section-main{max-width:1440px;margin:0 auto;padding-left:56px;padding-right:56px}.product-main__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:64px;align-items:start}.product-main__media{display:grid;gap:18px}.product-main__media-item img,.product-main__media>img{width:100%;border-radius:28px;box-shadow:var(--shadow)}.product-main__details{position:sticky;top:140px;padding:32px;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:var(--shadow)}.product-main__details h1,.collection-main__header h1,.cart-main h1,.search-main h1,.blog-main h1,.article-main h1,.list-collections-main h1,.customer-main h1{font-size:clamp(36px,4vw,64px);line-height:.95;margin:0 0 22px}.price{display:inline-flex;gap:12px;align-items:baseline;font-weight:800;color:var(--navy)}.price__compare{color:#7e8aa0;text-decoration:line-through;font-weight:600}.product-form{display:grid;gap:20px;margin-top:28px}.product-form label,.collection-toolbar label,.customer-main label{display:grid;gap:8px;font-weight:700;color:var(--navy)}.product-form select,.product-form input,.product-form textarea,.collection-toolbar select,.collection-toolbar input,.search-form input,.customer-main input{width:100%;border:1px solid var(--line);border-radius:16px;padding:14px 16px;font:inherit}.product-form textarea{min-height:120px;resize:vertical}.product-form__buttons{display:grid;gap:12px}.shopify-payment-button__button{border-radius:999px!important;min-height:56px!important}.collection-main__header{text-align:center;max-width:860px;margin:0 auto 44px}.collection-toolbar{display:flex;flex-wrap:wrap;gap:22px;align-items:end;justify-content:space-between;margin-bottom:34px}.collection-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.collection-filter{border:1px solid var(--line);border-radius:14px;padding:10px 14px;background:#fff}.collection-filter__values{display:grid;gap:10px;padding-top:12px;min-width:220px}.collection-grid,.blog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.shop-product-card{position:relative}.shop-product-card__media{position:relative;display:block;overflow:hidden;border-radius:24px;background:#f5f8fc}.shop-product-card__media img,.shop-product-card__media svg{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.shop-product-card__info{padding-top:16px}.shop-product-card__info h3{margin:0 0 8px;font-size:18px}.badge{position:absolute;top:12px;left:12px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:800;background:#fff;color:var(--navy);box-shadow:0 8px 20px #00000014}.badge--sale{background:#126dff;color:#fff}.pagination{display:flex;justify-content:center;margin-top:42px;font-weight:800}.cart-item{display:grid;grid-template-columns:120px 1fr 130px 130px;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.cart-item__media img{width:120px;border-radius:16px}.cart-summary{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-top:30px}.cart-empty{text-align:center;padding:80px 0}.search-form{display:flex;gap:12px;max-width:760px;margin-bottom:36px}.rte{color:var(--text);line-height:1.75}.password-main,.customer-main{max-width:720px;margin:0 auto}.password-main__logo{width:220px;margin-bottom:32px}@media(max-width:989px){.shopify-section-main{padding-left:24px;padding-right:24px}.product-main__grid{grid-template-columns:1fr}.product-main__details{position:static}.collection-grid,.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cart-item{grid-template-columns:90px 1fr}.cart-item__qty,.cart-item__price{grid-column:2}}@media(max-width:640px){.collection-grid,.blog-grid{grid-template-columns:1fr}.cart-summary,.search-form{display:grid;justify-content:stretch}}.section-how{padding-top:clamp(56px,5vw,84px)!important;padding-bottom:clamp(72px,6vw,104px)!important;padding-left:0!important;padding-right:0!important;overflow-x:clip!important;background:#fff!important}.section-how .how-panel{width:min(1500px,calc(100% - 128px))!important;max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;display:block!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.section-how .how-copy{max-width:1060px!important;text-align:left!important}.section-how .section-kicker{display:block!important;margin:0 0 16px!important;color:#637188!important;font-size:13px!important;line-height:1!important;font-weight:760!important;letter-spacing:.16em!important;text-transform:uppercase!important}.section-how h2{max-width:1040px!important;margin:0!important;color:#07122f!important;font-size:clamp(52px,4.7vw,76px)!important;line-height:.94!important;letter-spacing:-.068em!important;font-weight:950!important;text-align:left!important}.section-how .how-copy>p:not(.section-kicker){max-width:1280px!important;margin:28px 0 0!important;color:#526176!important;font-size:clamp(18px,1.12vw,20px)!important;line-height:1.52!important;letter-spacing:-.015em!important;font-weight:460!important;text-align:left!important}.section-how .how-showcase{width:100%!important;margin-top:clamp(42px,3.6vw,58px)!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;gap:clamp(34px,3.2vw,52px)!important;align-items:center!important;overflow:visible!important}.section-how .how-visual-card{position:relative!important;width:100%!important;min-width:0!important;min-height:clamp(430px,30vw,520px)!important;border-radius:30px!important;overflow:hidden!important;border:1px solid rgba(211,226,242,.82)!important;background:#f8fafc!important;box-shadow:0 28px 72px #07122f13,0 1px #ffffffe6 inset!important}.section-how .how-visual-card img{width:100%!important;height:100%!important;min-height:inherit!important;display:block!important;object-fit:cover!important;object-position:center center!important;transform:none!important;margin:0!important;backface-visibility:hidden!important}.section-how .how-visual-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(circle at 12% 92%,rgba(255,255,255,.18),transparent 34%)!important;pointer-events:none!important}.section-how .how-visual-caption{position:absolute!important;left:26px!important;right:auto!important;bottom:26px!important;z-index:1!important;width:min(560px,calc(100% - 52px))!important;padding:18px 22px!important;border-radius:20px!important;background:#ffffffbd!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;backdrop-filter:blur(16px) saturate(120%)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 16px 36px #07122f1c!important}.section-how .how-step-list{min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:20px!important}.section-how .how-step-row{width:100%!important;min-width:0!important;min-height:116px!important;display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:22px!important;align-items:center!important;padding:24px 30px!important;border-radius:26px!important;border:1px solid rgba(211,226,242,.86)!important;background:#fffffff5!important;box-shadow:0 18px 42px #07122f0c,0 1px #fffffff2 inset!important;overflow:hidden!important}.section-how .how-step-row span{width:56px!important;height:56px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:14px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;box-shadow:none!important}.section-how .how-step-row h3{margin:0 0 7px!important;color:#07122f!important;font-size:clamp(22px,1.42vw,26px)!important;line-height:1.05!important;letter-spacing:-.045em!important;font-weight:920!important}.section-how .how-step-row p{margin:0!important;color:#58677a!important;font-size:clamp(16px,1.08vw,18px)!important;line-height:1.42!important;letter-spacing:-.012em!important;font-weight:460!important}@media(max-width:1180px){.section-how{padding-top:64px!important;padding-bottom:84px!important}.section-how .how-panel{width:min(980px,calc(100% - 56px))!important}.section-how .how-copy,.section-how h2,.section-how .how-copy>p:not(.section-kicker){max-width:900px!important}.section-how .how-showcase{grid-template-columns:1fr!important;gap:24px!important;align-items:stretch!important}.section-how .how-visual-card{min-height:420px!important}}@media(max-width:640px){.section-how{padding:52px 18px 68px!important}.section-how .how-panel{width:100%!important}.section-how .section-kicker{margin-bottom:14px!important}.section-how h2{font-size:clamp(38px,11.4vw,52px)!important;line-height:.98!important}.section-how .how-copy>p:not(.section-kicker){margin-top:20px!important;font-size:16.5px!important;line-height:1.58!important}.section-how .how-showcase{margin-top:32px!important;gap:18px!important}.section-how .how-visual-card{min-height:292px!important;border-radius:24px!important}.section-how .how-visual-caption{left:16px!important;bottom:16px!important;width:min(520px,calc(100% - 32px))!important;padding:14px 16px!important;border-radius:18px!important}.section-how .how-step-list{gap:12px!important}.section-how .how-step-row{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;min-height:auto!important;padding:18px!important;border-radius:20px!important}.section-how .how-step-row span{width:44px!important;height:44px!important;font-size:12.5px!important}.section-how .how-step-row h3{font-size:19px!important}.section-how .how-step-row p{font-size:15.5px!important;line-height:1.44!important}}.section-reviews>h2 .reviews-heading-break{display:block!important}@media(max-width:780px){.section-reviews>h2 .reviews-heading-break{display:none!important}}.section-reviews{padding-bottom:clamp(108px,7.2vw,134px)!important}@media(max-width:780px){.section-reviews{padding-bottom:78px!important}}.proof-row--mobile{display:none!important}@media(max-width:900px){.site-header .nav-cta,.nav-cta{display:none!important}.site-header .header-actions,.header-actions{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important}.site-header .header-icon,.header-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;color:#07122f!important}.hero{min-height:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:42px 22px 48px!important;background:#fff!important;isolation:isolate!important}.hero:before,.hero-content:before{display:none!important;content:none!important}.hero-content{order:1!important;width:100%!important;max-width:640px!important;margin:0 auto!important;position:relative!important;z-index:3!important}.hero .eyebrow{margin:0 0 24px!important;padding:11px 18px!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;font-weight:850!important}.hero-title{max-width:100%!important;margin:0 0 22px!important;font-size:clamp(46px,10.8vw,64px)!important;line-height:.98!important;letter-spacing:-.062em!important;font-weight:920!important;color:#07122f!important;overflow:visible!important}.hero-title span{display:block!important;white-space:normal!important}.hero-title .gradient-text{display:block!important;width:auto!important;max-width:100%!important;padding-right:0!important;margin-right:0!important;overflow:visible!important;background:linear-gradient(90deg,#18aee8,#1674ff 52%,#5a35f5)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.hero-subtitle{max-width:560px!important;margin:0 0 28px!important;color:#536174!important;font-size:18px!important;line-height:1.62!important;letter-spacing:-.012em!important;font-weight:450!important}.hero-actions{width:100%!important;max-width:560px!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:0!important}.hero-actions .button{width:100%!important;min-height:62px!important;padding:0 22px!important;border-radius:13px!important;font-size:17px!important;font-weight:900!important;letter-spacing:-.02em!important}.hero-bg{order:2!important;position:relative!important;inset:auto!important;z-index:1!important;width:min(100%,640px)!important;height:clamp(315px,70vw,520px)!important;margin:34px auto 0!important;border-radius:28px!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-mobile.webp?v=58758477025217562691781842875)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7fbff!important;box-shadow:0 24px 58px #07122f1a!important}.proof-row--desktop{display:none!important}.proof-row--mobile{order:3!important;width:min(100%,640px)!important;max-width:640px!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:24px auto 0!important;opacity:1!important}.proof-row--mobile span{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:42px!important;padding:0 17px!important;border:1px solid #e0ebf8!important;border-radius:999px!important;background:#fffffff0!important;box-shadow:0 10px 24px #07122f0e!important;color:#07122f!important;font-size:14px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}}@media(max-width:520px){.site-header{height:72px!important;padding-inline:18px!important;gap:12px!important}.site-header .brand,.brand{min-width:0!important;flex:1 1 auto!important}.site-header .brand-logo,.brand-logo{width:148px!important;max-width:148px!important}.site-header .header-actions,.header-actions{gap:10px!important}.site-header .header-icon,.header-icon{width:30px!important;height:30px!important}.hero{padding:34px 20px 44px!important}.hero .eyebrow{margin-bottom:22px!important;font-size:13px!important;padding:10px 16px!important}.hero-title{font-size:clamp(43px,12.2vw,54px)!important;line-height:.99!important;margin-bottom:22px!important}.hero-subtitle{font-size:17px!important;line-height:1.64!important;margin-bottom:28px!important}.hero-actions .button{min-height:58px!important;font-size:16px!important;border-radius:12px!important}.hero-bg{height:clamp(288px,78vw,355px)!important;margin-top:28px!important;border-radius:24px!important;background-position:center center!important}.proof-row--mobile{margin-top:22px!important;gap:10px!important}.proof-row--mobile span{min-height:38px!important;padding:0 14px!important;font-size:13.5px!important}}@media(max-width:380px){.hero{padding-left:18px!important;padding-right:18px!important}.hero-title{font-size:clamp(40px,11.6vw,46px)!important}.hero-subtitle{font-size:16.5px!important}.hero-bg{height:270px!important}}@media(max-width:900px){.hero{padding:34px 20px 42px!important;row-gap:0!important;overflow-x:hidden!important}.hero-content{width:min(100%,560px)!important;max-width:560px!important;margin-inline:auto!important}.hero .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:36px!important;margin:0 0 20px!important;padding:9px 15px!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;border-radius:999px!important}.hero .eyebrow span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(0)!important}.hero-title{width:100%!important;max-width:560px!important;margin:0 0 18px!important;font-size:clamp(38px,8.8vw,46px)!important;line-height:1.04!important;letter-spacing:-.058em!important;font-weight:920!important;text-wrap:balance!important}.hero-title span:not(.gradient-text){display:inline!important;white-space:normal!important}.hero-title span:first-child:after{content:" "!important}.hero-title .gradient-text{display:block!important;width:max-content!important;max-width:100%!important;margin-top:2px!important;padding-right:.06em!important;white-space:nowrap!important;font-size:.98em!important;line-height:1.02!important}.hero-subtitle{width:100%!important;max-width:540px!important;margin:0 0 24px!important;font-size:16.25px!important;line-height:1.62!important;letter-spacing:-.01em!important;color:#536174!important}.hero-actions{width:100%!important;max-width:540px!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important}.hero-actions .button{width:100%!important;min-height:56px!important;height:56px!important;padding:0 20px!important;border-radius:12px!important;font-size:15.5px!important;line-height:1!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:center!important}.hero-actions .button span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(0)!important}.hero-bg{width:min(100%,540px)!important;max-width:540px!important;height:clamp(246px,60vw,340px)!important;margin:26px auto 0!important;border-radius:24px!important;background-size:cover!important;background-position:center center!important;box-shadow:0 18px 46px #07122f17!important}.proof-row--mobile{width:min(100%,540px)!important;max-width:540px!important;margin:20px auto 0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.proof-row--mobile span{min-height:36px!important;padding:0 13px!important;gap:7px!important;border-radius:999px!important;font-size:12.75px!important;line-height:1!important;font-weight:820!important;white-space:nowrap!important}.proof-row--mobile b{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(0)!important}}@media(max-width:520px){.hero{padding:30px 18px 40px!important}.hero .eyebrow{min-height:34px!important;margin-bottom:18px!important;padding:8px 14px!important;font-size:12.5px!important}.hero-title{font-size:clamp(36px,9.4vw,41px)!important;line-height:1.045!important;margin-bottom:18px!important;letter-spacing:-.055em!important}.hero-title .gradient-text{font-size:.96em!important;letter-spacing:-.06em!important}.hero-subtitle{margin-bottom:24px!important;font-size:15.75px!important;line-height:1.62!important}.hero-actions{gap:11px!important}.hero-actions .button{min-height:54px!important;height:54px!important;padding:0 18px!important;font-size:15px!important;border-radius:12px!important}.hero-bg{height:clamp(238px,61vw,292px)!important;margin-top:24px!important;border-radius:22px!important}.proof-row--mobile{margin-top:18px!important;gap:8px!important}.proof-row--mobile span{min-height:34px!important;padding:0 12px!important;font-size:12.5px!important}}@media(max-width:380px){.hero{padding-left:16px!important;padding-right:16px!important}.hero-title{font-size:35px!important;line-height:1.05!important}.hero-title .gradient-text{font-size:.94em!important}.hero-subtitle{font-size:15.25px!important;line-height:1.6!important}.hero-actions .button{font-size:14.5px!important;gap:9px!important}.hero-bg{height:226px!important}.proof-row--mobile span{font-size:12px!important;padding:0 11px!important}}@media(max-width:900px){.hero{overflow-x:hidden!important}.hero-content{max-width:532px!important}.hero .eyebrow{min-height:32px!important;padding:7px 13px!important;margin-bottom:17px!important;font-size:12.25px!important;gap:7px!important}.hero-title{max-width:532px!important;font-size:clamp(35px,8.15vw,43px)!important;line-height:1.055!important;letter-spacing:-.052em!important;margin-bottom:17px!important}.hero-title .gradient-text{margin-top:1px!important;font-size:.96em!important;line-height:1.04!important;letter-spacing:-.056em!important}.hero-subtitle{max-width:520px!important;margin-bottom:22px!important;font-size:15.75px!important;line-height:1.58!important}.hero-actions{max-width:520px!important;gap:10px!important}.hero-actions .button{height:54px!important;min-height:54px!important;font-size:15px!important;gap:10px!important}.hero-actions .button span{position:relative!important;top:0!important;transform:none!important;line-height:1!important}.hero-bg{width:min(100%,520px)!important;max-width:520px!important;height:clamp(232px,56vw,318px)!important;margin-top:21px!important;border-radius:22px!important}.proof-row--mobile{width:min(100%,520px)!important;max-width:520px!important;margin-top:17px!important;gap:8px!important}.proof-row--mobile span{min-height:33px!important;padding:0 11px!important;gap:6px!important;font-size:12.25px!important}}@media(max-width:520px){.hero{padding:28px 18px 38px!important}.hero-title{font-size:clamp(33.5px,8.85vw,38px)!important;line-height:1.065!important;margin-bottom:14px!important}.hero-title span:not(.gradient-text){display:block!important}.hero-title span:first-child:after{content:none!important}.hero-title .gradient-text{display:block!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important;font-size:.95em!important}.hero-subtitle{font-size:15.25px!important;line-height:1.57!important;margin-bottom:21px!important}.hero-actions .button{height:52px!important;min-height:52px!important;font-size:14.75px!important}.hero-bg{height:clamp(220px,57vw,276px)!important;margin-top:20px!important;border-radius:21px!important}.proof-row--mobile{margin-top:16px!important}}@media(max-width:380px){.hero-title{font-size:32px!important;line-height:1.07!important;letter-spacing:-.05em!important}.hero-title .gradient-text{font-size:.94em!important}.hero-subtitle{font-size:14.95px!important;line-height:1.56!important}.hero-actions .button{height:50px!important;min-height:50px!important;font-size:14.25px!important}.hero-bg{height:214px!important}.proof-row--mobile span{min-height:32px!important;font-size:11.75px!important;padding:0 10px!important}}@media(max-width:620px){.feature-strip.feature-strip--polished{width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;background:linear-gradient(180deg,#fffffffc,#fafdfff5)!important;border:1px solid rgba(203,221,242,.72)!important;box-shadow:0 22px 54px #07122f13!important;overflow:hidden!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2){grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:18px!important;min-height:0!important;border-right:0!important;border-bottom:1px solid rgba(203,221,242,.58)!important;background:transparent!important}.feature-strip.feature-strip--polished .feature-card:last-child{border-bottom:0!important}.feature-strip.feature-strip--polished .feature-icon{width:48px!important;height:48px!important;align-self:center!important;border-radius:999px!important;border-color:#2196f321!important;box-shadow:inset 0 1px #ffffffeb,0 9px 20px #1f6feb0e!important}.feature-strip.feature-strip--polished .feature-icon svg{width:20px!important;height:20px!important}.feature-strip.feature-strip--polished .feature-copy{padding-top:0!important;min-width:0!important}.feature-strip.feature-strip--polished .feature-card h2{margin:0 0 5px!important;font-size:17px!important;line-height:1.18!important;letter-spacing:-.028em!important;font-weight:850!important}.feature-strip.feature-strip--polished .feature-card p{max-width:none!important;margin:0!important;font-size:14.1px!important;line-height:1.44!important;font-weight:560!important;letter-spacing:-.008em!important;color:#607089!important}}@media(max-width:380px){.feature-strip.feature-strip--polished{width:calc(100% - 28px)!important;border-radius:22px!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2){grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;padding:16px!important}.feature-strip.feature-strip--polished .feature-icon{width:44px!important;height:44px!important}.feature-strip.feature-strip--polished .feature-icon svg{width:18.5px!important;height:18.5px!important}.feature-strip.feature-strip--polished .feature-card h2{font-size:16.25px!important;line-height:1.16!important;margin-bottom:4px!important}.feature-strip.feature-strip--polished .feature-card p{font-size:13.65px!important;line-height:1.42!important}}@media(max-width:767px){.feature-strip.feature-strip--polished{width:min(100% - 32px,520px)!important;margin:26px auto 60px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-child(2n),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),.feature-strip.feature-strip--polished .feature-card:last-child{min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;padding:16px 14px 15px!important;border:1px solid rgba(203,221,242,.78)!important;border-radius:20px!important;background:linear-gradient(180deg,#fffffffc,#f8fcfffa)!important;box-shadow:0 14px 34px #07122f0e!important;overflow:hidden!important}.feature-strip.feature-strip--polished .feature-card:hover{background:linear-gradient(180deg,#fffffffc,#f8fcfffa)!important;transform:none!important}.feature-strip.feature-strip--polished .feature-icon{width:38px!important;height:38px!important;min-width:38px!important;margin:0 0 10px!important;border-radius:999px!important;color:#159eef!important;background:radial-gradient(circle at 32% 24%,#fffffffa,#fff0 48%),linear-gradient(180deg,#f7fbff,#edf7ff)!important;border:1px solid rgba(33,150,243,.14)!important;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #1f6feb12!important}.feature-strip.feature-strip--polished .feature-icon svg{width:18px!important;height:18px!important;display:block!important}.feature-strip.feature-strip--polished .feature-copy{width:100%!important;min-width:0!important;padding:0!important}.feature-strip.feature-strip--polished .feature-card h2{margin:0 0 6px!important;color:#07122f!important;font-size:clamp(14px,3.65vw,15.5px)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.032em!important}.feature-strip.feature-strip--polished .feature-card p{max-width:none!important;margin:0!important;color:#65758d!important;font-size:clamp(12px,3.18vw,13.25px)!important;line-height:1.43!important;font-weight:560!important;letter-spacing:-.01em!important}}@media(max-width:374px){.feature-strip.feature-strip--polished{width:calc(100% - 28px)!important;gap:10px!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-child(2n),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),.feature-strip.feature-strip--polished .feature-card:last-child{padding:15px 12px 14px!important;border-radius:18px!important}.feature-strip.feature-strip--polished .feature-card h2{font-size:13.7px!important}.feature-strip.feature-strip--polished .feature-card p{font-size:11.7px!important;line-height:1.4!important}}@media(max-width:767px){.feature-strip.feature-strip--polished{width:min(100% - 32px,500px)!important;margin:22px auto 56px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:10px!important;align-items:stretch!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-child(2n),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),.feature-strip.feature-strip--polished .feature-card:last-child{min-height:148px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;padding:14px 12px 13px!important;border-radius:18px!important;border-color:#cbddf2ad!important;background:linear-gradient(180deg,#fffffffe,#f9fcfff6)!important;box-shadow:0 10px 24px #07122f0a!important}.feature-strip.feature-strip--polished .feature-icon{width:32px!important;height:32px!important;min-width:32px!important;align-self:flex-start!important;margin:0 0 9px!important;box-shadow:inset 0 1px #fffffff0,0 6px 14px #1f6feb0e!important}.feature-strip.feature-strip--polished .feature-icon svg{width:15.5px!important;height:15.5px!important}.feature-strip.feature-strip--polished .feature-copy{width:100%!important;padding:0!important}.feature-strip.feature-strip--polished .feature-card h2{margin:0 0 4px!important;font-size:clamp(13.45px,3.45vw,14.75px)!important;line-height:1.13!important;font-weight:900!important;letter-spacing:-.034em!important;text-wrap:balance}.feature-strip.feature-strip--polished .feature-card p{font-size:clamp(11.45px,3vw,12.45px)!important;line-height:1.35!important;font-weight:560!important;letter-spacing:-.012em!important;color:#66758c!important;text-wrap:pretty}}@media(max-width:374px){.feature-strip.feature-strip--polished{width:calc(100% - 28px)!important;gap:9px!important}.feature-strip.feature-strip--polished .feature-card,.feature-strip.feature-strip--polished .feature-card:nth-child(odd),.feature-strip.feature-strip--polished .feature-card:nth-child(2n),.feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),.feature-strip.feature-strip--polished .feature-card:last-child{min-height:142px!important;padding:13px 10.5px 12px!important;border-radius:17px!important}.feature-strip.feature-strip--polished .feature-icon{width:30px!important;height:30px!important;min-width:30px!important;margin-bottom:8px!important}.feature-strip.feature-strip--polished .feature-icon svg{width:14.5px!important;height:14.5px!important}.feature-strip.feature-strip--polished .feature-card h2{font-size:13.15px!important;line-height:1.12!important}.feature-strip.feature-strip--polished .feature-card p{font-size:11.15px!important;line-height:1.34!important}}@media(max-width:900px){.hero{padding-bottom:24px!important}}@media(max-width:520px){.hero{padding-bottom:20px!important}}@media(max-width:380px){.hero{padding-bottom:18px!important}}@media(max-width:767px){.feature-strip.feature-strip--polished{margin-bottom:18px!important}.feature-strip.feature-strip--polished+.section-products{padding-top:18px!important}}@media(max-width:374px){.feature-strip.feature-strip--polished{margin-bottom:14px!important}.feature-strip.feature-strip--polished+.section-products{padding-top:16px!important}}@media(max-width:767px){.section-products{padding:24px 0 46px!important;overflow-x:hidden!important}.feature-strip.feature-strip--polished+.section-products{padding-top:20px!important}.section-products>.section-kicker,.section-products .section-heading-row,.section-products .product-grid{width:min(100% - 44px,520px)!important;margin-left:auto!important;margin-right:auto!important}.section-products>.section-kicker{min-height:40px!important;margin-bottom:18px!important;padding:0 16px!important;gap:8px!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.015em!important;box-shadow:none!important}.section-products>.section-kicker:before{font-size:12px!important;line-height:1!important;transform:translateY(0)!important}.section-products .section-heading-row{display:block!important;margin-bottom:28px!important;gap:0!important}.section-products .section-heading-row>div{max-width:none!important}.section-products .section-heading-row h2{max-width:410px!important;margin:0!important;font-size:clamp(34px,9.3vw,39px)!important;line-height:1.055!important;letter-spacing:-.06em!important;font-weight:900!important;color:#07122f!important;text-wrap:balance!important}.section-products .section-heading-row p{max-width:420px!important;margin-top:16px!important;font-size:clamp(15.5px,4.1vw,17px)!important;line-height:1.58!important;letter-spacing:-.018em!important;color:#5c6a7f!important;font-weight:450!important;text-wrap:pretty!important}.section-products .section-link{width:min(100%,264px)!important;min-height:54px!important;margin-top:22px!important;padding:0 20px!important;justify-content:center!important;border-radius:16px!important;font-size:16px!important;font-weight:850!important;line-height:1!important;box-shadow:0 14px 32px #07122f0b!important}.section-products .section-link span{font-size:24px!important;line-height:1!important;transform:translateY(-1px)!important}.section-products .product-grid{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}.section-products .product-card,.section-products .product-card--featured{min-height:0!important;padding:16px!important;border-radius:26px!important;border-color:#07122f13!important;background:#fffffff5!important;box-shadow:0 18px 46px #07122f0d!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow:hidden!important}.section-products .product-art,.section-products .product-art--image{width:100%!important;flex:0 0 auto!important;height:clamp(188px,52vw,224px)!important;min-height:0!important;border-radius:22px!important;overflow:hidden!important;background:linear-gradient(135deg,#f7fbff,#fff 62%,#f3f7ff)!important;box-shadow:none!important}.section-products .product-art img,.section-products .product-art--image img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:inherit!important;transform:none!important}.section-products .product-copy{flex:1 1 auto!important;padding:18px 2px 0!important;display:flex!important;flex-direction:column!important}.section-products .product-label{min-height:0!important;margin:0 0 8px!important;color:#66758c!important;font-size:11.5px!important;line-height:1!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase!important}.section-products .product-card h3{min-height:0!important;margin:0 0 9px!important;color:#07122f!important;font-size:clamp(22px,6.5vw,27px)!important;line-height:1.08!important;letter-spacing:-.048em!important;font-weight:900!important;text-wrap:balance!important}.section-products .product-card p:not(.product-label){min-height:0!important;max-width:100%!important;margin:0!important;color:#5c6a7f!important;font-size:clamp(14.5px,3.9vw,16px)!important;line-height:1.48!important;font-weight:500!important;letter-spacing:-.012em!important;text-wrap:pretty!important}.section-products .product-copy a{width:100%!important;min-height:52px!important;margin-top:18px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(18,109,255,.18)!important;border-radius:16px!important;background:#f7fbffeb!important;color:#126dff!important;font-size:15.5px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.02em!important;box-shadow:none!important}.section-products .product-copy a span{font-size:22px!important;line-height:1!important;transform:translateY(-1px)!important}}@media(max-width:374px){.section-products>.section-kicker,.section-products .section-heading-row,.section-products .product-grid{width:calc(100% - 34px)!important}.section-products .section-heading-row h2{font-size:clamp(32px,9.2vw,34px)!important;line-height:1.06!important}.section-products .section-heading-row p{font-size:15px!important;line-height:1.55!important}.section-products .product-card{padding:14px!important;border-radius:24px!important}.section-products .product-art,.section-products .product-art--image{height:184px!important;border-radius:20px!important}.section-products .product-copy{padding-top:16px!important}.section-products .product-card h3{font-size:22px!important}.section-products .product-card p:not(.product-label){font-size:14.25px!important;line-height:1.46!important}.section-products .product-copy a,.section-products .section-link{min-height:50px!important}}@media(max-width:767px){.section-products{padding:20px 0 44px!important;overflow-x:clip!important}.feature-strip.feature-strip--polished+.section-products{padding-top:20px!important}.section-products>.section-kicker,.section-products .section-heading-row,.section-products .product-grid{max-width:520px!important}.section-products>.section-kicker{width:fit-content!important;min-height:32px!important;margin:0 auto 17px max(22px,calc((100vw - 520px)/2))!important;padding:7px 13px!important;gap:7px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:12.25px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important}.section-products>.section-kicker:before{font-size:12px!important;line-height:1!important;transform:translateY(0)!important}.section-products .section-heading-row{width:min(100% - 44px,520px)!important;display:block!important;margin:0 auto 28px!important}.section-products .section-heading-row h2{max-width:470px!important;margin:0!important;color:#07122f!important;font-size:clamp(35px,8.2vw,43px)!important;line-height:1.055!important;letter-spacing:-.052em!important;font-weight:920!important;text-wrap:balance!important}.section-products .section-heading-row p{max-width:510px!important;margin:17px 0 0!important;color:#536174!important;font-size:15.75px!important;line-height:1.58!important;letter-spacing:-.01em!important;font-weight:450!important;text-wrap:pretty!important}.section-products .section-link{width:100%!important;max-width:520px!important;min-height:54px!important;height:54px!important;margin:22px 0 0!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:12px!important;border:1px solid rgba(18,109,255,.22)!important;background:#f7fbfff0!important;color:#07122f!important;box-shadow:0 12px 28px #07122f0a!important;font-size:15px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.02em!important}.section-products .section-link span{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:25px!important;line-height:1!important;transform:translateY(0)!important}.section-products .product-grid{width:min(100% - 44px,520px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:1fr!important;gap:18px!important;align-items:stretch!important}.section-products .product-card,.section-products .product-card--featured{width:100%!important;min-height:508px!important;height:100%!important;padding:14px!important;border-radius:26px!important;border:1px solid rgba(203,221,242,.74)!important;background:#fffffff7!important;box-shadow:0 18px 44px #07122f0d!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow:hidden!important}.section-products .product-art,.section-products .product-art--image{width:100%!important;height:clamp(186px,48vw,228px)!important;min-height:0!important;flex:0 0 clamp(186px,48vw,228px)!important;border-radius:22px!important;overflow:hidden!important;background:linear-gradient(135deg,#f7fbff,#fff 64%,#f3f7ff)!important;box-shadow:none!important}.section-products .product-art img,.section-products .product-art--image img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:inherit!important;transform:none!important}.section-products .product-copy{flex:1 1 auto!important;min-height:0!important;padding:18px 2px 0!important;display:flex!important;flex-direction:column!important}.section-products .product-label{min-height:14px!important;margin:0 0 8px!important;color:#66758c!important;font-size:11.25px!important;line-height:1!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase!important}.section-products .product-card h3{min-height:56px!important;margin:0 0 9px!important;color:#07122f!important;font-size:clamp(22px,5.8vw,26px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:900!important;text-wrap:balance!important}.section-products .product-card p:not(.product-label){min-height:74px!important;max-width:100%!important;margin:0!important;color:#5c6a7f!important;font-size:clamp(14.25px,3.65vw,15.5px)!important;line-height:1.48!important;font-weight:500!important;letter-spacing:-.012em!important;text-wrap:pretty!important}.section-products .product-copy a{width:100%!important;min-height:50px!important;height:50px!important;margin-top:auto!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(18,109,255,.18)!important;border-radius:14px!important;background:#f7fbfff0!important;color:#126dff!important;font-size:14.75px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.018em!important;box-shadow:none!important}.section-products .product-copy a span{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;line-height:1!important;transform:translateY(0)!important}}@media(max-width:430px){.section-products .section-heading-row h2{max-width:410px!important}.section-products .product-card,.section-products .product-card--featured{min-height:492px!important}}@media(max-width:380px){.section-products>.section-kicker{margin-left:17px!important;min-height:31px!important;padding:7px 12px!important;font-size:12px!important}.section-products .section-heading-row,.section-products .product-grid{width:calc(100% - 34px)!important}.section-products .section-heading-row h2{max-width:350px!important;font-size:32px!important;line-height:1.07!important;letter-spacing:-.05em!important}.section-products .section-heading-row p{margin-top:15px!important;font-size:14.95px!important;line-height:1.56!important}.section-products .section-link{min-height:50px!important;height:50px!important;margin-top:20px!important;font-size:14.25px!important;border-radius:12px!important}.section-products .product-grid{gap:16px!important}.section-products .product-card,.section-products .product-card--featured{min-height:470px!important;padding:13px!important;border-radius:24px!important}.section-products .product-art,.section-products .product-art--image{height:178px!important;flex-basis:178px!important;border-radius:20px!important}.section-products .product-copy{padding-top:16px!important}.section-products .product-card h3{min-height:52px!important;font-size:22px!important}.section-products .product-card p:not(.product-label){min-height:70px!important;font-size:14px!important;line-height:1.46!important}.section-products .product-copy a{min-height:48px!important;height:48px!important;font-size:14px!important}}@media(max-width:767px){.section-products .product-grid{grid-auto-rows:auto!important;align-items:start!important;gap:16px!important}.section-products .product-card,.section-products .product-card--featured{min-height:0!important;height:auto!important;padding:14px!important;border-radius:24px!important}.section-products .product-art,.section-products .product-art--image{height:clamp(174px,45vw,208px)!important;flex:0 0 clamp(174px,45vw,208px)!important;border-radius:20px!important;margin:0!important}.section-products .product-copy{flex:0 0 auto!important;padding:14px 2px 0!important;display:flex!important;flex-direction:column!important}.section-products .product-label{min-height:0!important;margin:0 0 7px!important;font-size:11px!important;line-height:1!important}.section-products .product-card h3{min-height:0!important;margin:0 0 8px!important;font-size:clamp(21px,5.6vw,25px)!important;line-height:1.08!important}.section-products .product-card p:not(.product-label){min-height:0!important;margin:0!important;font-size:clamp(14px,3.55vw,15.25px)!important;line-height:1.45!important}.section-products .product-copy a{margin-top:18px!important;min-height:48px!important;height:48px!important;border-radius:14px!important;align-self:stretch!important}}@media(max-width:430px){.section-products .product-grid{gap:15px!important}.section-products .product-card,.section-products .product-card--featured{min-height:0!important;padding:13px!important}.section-products .product-art,.section-products .product-art--image{height:clamp(166px,43vw,196px)!important;flex-basis:clamp(166px,43vw,196px)!important}.section-products .product-copy{padding-top:13px!important}.section-products .product-copy a{margin-top:16px!important}}@media(max-width:380px){.section-products .product-card,.section-products .product-card--featured{min-height:0!important;padding:12px!important}.section-products .product-art,.section-products .product-art--image{height:164px!important;flex-basis:164px!important;border-radius:19px!important}.section-products .product-copy{padding-top:12px!important}.section-products .product-label{margin-bottom:6px!important}.section-products .product-card h3{margin-bottom:7px!important;font-size:21px!important}.section-products .product-card p:not(.product-label){font-size:13.9px!important;line-height:1.44!important}.section-products .product-copy a{min-height:46px!important;height:46px!important;margin-top:15px!important}}@media(max-width:767px){.section-products .section-heading-row h2{max-width:430px!important;font-size:clamp(32px,7.8vw,39px)!important;line-height:1.045!important;letter-spacing:-.056em!important;font-weight:920!important;color:#07122f!important;text-wrap:balance!important}}@media(max-width:430px){.section-products .section-heading-row h2{max-width:390px!important;font-size:clamp(32px,7.7vw,36px)!important;line-height:1.05!important}}@media(max-width:380px){.section-products .section-heading-row h2{max-width:340px!important;font-size:32px!important;line-height:1.055!important}}@media(max-width:767px){.section-how{padding:44px 18px 58px!important;overflow-x:hidden!important}.section-how .how-panel{width:100%!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important}.section-how .how-copy{width:100%!important;max-width:100%!important}.section-how .section-kicker{margin:0 0 10px!important;font-size:11.5px!important;line-height:1!important;letter-spacing:.13em!important;font-weight:820!important;color:#637188!important}.section-how h2{max-width:420px!important;margin:0!important;font-size:clamp(34px,8.7vw,39px)!important;line-height:1.03!important;letter-spacing:-.058em!important;font-weight:940!important;color:#07122f!important;text-wrap:balance!important}.section-how .how-copy>p:not(.section-kicker){max-width:430px!important;margin-top:18px!important;font-size:15.5px!important;line-height:1.58!important;letter-spacing:-.018em!important;color:#56657a!important}.section-how .how-showcase{width:100%!important;margin-top:26px!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;align-items:start!important}.section-how .how-visual-card{width:100%!important;min-height:0!important;height:clamp(258px,61vw,316px)!important;border-radius:24px!important;border:1px solid rgba(214,227,243,.86)!important;box-shadow:0 18px 46px #07122f13!important}.section-how .how-visual-card img{width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center!important;transform:none!important}.section-how .how-visual-caption{left:14px!important;right:14px!important;bottom:14px!important;width:auto!important;max-width:none!important;padding:13px 15px!important;border-radius:17px!important;background:#ffffffc7!important;border:1px solid rgba(255,255,255,.72)!important;box-shadow:0 12px 28px #07122f1a!important;-webkit-backdrop-filter:blur(14px) saturate(118%)!important;backdrop-filter:blur(14px) saturate(118%)!important}.section-how .how-visual-caption span{margin-bottom:6px!important;font-size:9.8px!important;line-height:1!important;letter-spacing:.125em!important;font-weight:850!important;color:#67758a!important}.section-how .how-visual-caption strong{font-size:16.5px!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:900!important}.section-how .how-step-list{gap:12px!important;margin-top:6px!important}.section-how .how-step-row{grid-template-columns:42px 1fr!important;gap:13px!important;align-items:center!important;min-height:0!important;padding:16px!important;border-radius:20px!important;border:1px solid rgba(214,227,243,.9)!important;background:#fffffff5!important;box-shadow:0 14px 34px #07122f0b!important}.section-how .how-step-row span{width:42px!important;height:42px!important;font-size:12px!important;font-weight:850!important;background:#f3f8ff!important;border:1px solid #dbeafe!important;color:#126dff!important}.section-how .how-step-row h3{margin:0 0 5px!important;font-size:18px!important;line-height:1.08!important;letter-spacing:-.04em!important;font-weight:900!important;color:#07122f!important}.section-how .how-step-row p{margin:0!important;font-size:14.5px!important;line-height:1.42!important;letter-spacing:-.012em!important;color:#5b6a7f!important}}@media(max-width:380px){.section-how{padding-left:16px!important;padding-right:16px!important}.section-how h2{max-width:338px!important;font-size:33px!important;line-height:1.04!important}.section-how .how-copy>p:not(.section-kicker){font-size:15px!important;line-height:1.56!important}.section-how .how-visual-card{height:246px!important;border-radius:22px!important}.section-how .how-visual-caption{left:12px!important;right:12px!important;bottom:12px!important;padding:12px 13px!important;border-radius:16px!important}.section-how .how-step-row{grid-template-columns:40px 1fr!important;gap:12px!important;padding:15px!important}.section-how .how-step-row span{width:40px!important;height:40px!important;font-size:11.5px!important}.section-how .how-step-row h3{font-size:17px!important}.section-how .how-step-row p{font-size:14px!important}}@media(max-width:767px){#create.section-products{padding-bottom:24px!important}#how-it-works.section-how{padding-top:24px!important}}@media(max-width:380px){#create.section-products{padding-bottom:22px!important}#how-it-works.section-how{padding-top:22px!important}}@media(max-width:767px){.section-products .section-heading-row h2,.section-how h2{font-size:clamp(30px,8vw,36px)!important;line-height:1.06!important;letter-spacing:-.054em!important;font-weight:920!important;color:#07122f!important;text-wrap:balance!important}.section-products .section-heading-row h2{max-width:420px!important}.section-how h2{max-width:356px!important}}@media(max-width:430px){.section-products .section-heading-row h2,.section-how h2{font-size:clamp(30px,7.85vw,34px)!important;line-height:1.065!important}.section-products .section-heading-row h2{max-width:390px!important}.section-how h2{max-width:342px!important}}@media(max-width:380px){.section-products .section-heading-row h2,.section-how h2{font-size:30px!important;line-height:1.07!important}.section-products .section-heading-row h2{max-width:336px!important}.section-how h2{max-width:318px!important}}@media(max-width:767px){.section-products .section-heading-row h2{max-width:332px!important;width:100%!important;text-wrap:balance!important}}@media(max-width:430px){.section-products .section-heading-row h2{max-width:318px!important}}@media(max-width:380px){.section-products .section-heading-row h2{max-width:300px!important}}@media(max-width:767px){.section-categories{padding:46px 24px 54px!important;overflow-x:clip!important;background:#fff!important}.section-categories>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:fit-content!important;margin:0 0 18px!important;padding:8px 15px!important;border-radius:999px!important;border:1px solid rgba(190,218,255,.82)!important;background:#f1f7fff0!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.012em!important;text-transform:none!important;box-shadow:none!important;text-align:left!important}.section-categories>.section-kicker:before{font-size:12px!important;line-height:1!important;transform:translateY(-.25px)!important}.section-categories .section-heading-row,.section-categories .section-heading-row--centered{width:100%!important;max-width:100%!important;margin:0 0 24px!important;display:block!important;text-align:left!important}.section-categories .section-heading-row>div{width:100%!important;max-width:100%!important}.section-categories .section-heading-row h2{max-width:330px!important;margin:0!important;color:#07122f!important;font-size:clamp(30px,8.15vw,35px)!important;line-height:1.055!important;letter-spacing:-.056em!important;font-weight:920!important;text-align:left!important;text-wrap:balance!important}.section-categories .section-heading-row p{max-width:360px!important;margin:13px 0 0!important;color:#5b6a7f!important;font-size:15.5px!important;line-height:1.54!important;letter-spacing:-.012em!important;font-weight:520!important;text-align:left!important}.section-categories .wall-art-grid{width:100%!important;max-width:100%!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.section-categories .wall-art-card{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:22px!important;border:1px solid rgba(214,227,243,.88)!important;background:#fffffffa!important;box-shadow:0 14px 34px #07122f0b!important;text-align:left!important;transform:none!important}.section-categories .wall-art-card:hover,.section-categories .wall-art-card:focus-visible{transform:none!important;box-shadow:0 14px 34px #07122f0b!important;border-color:#d6e3f3e0!important}.section-categories .wall-art-card:after{content:none!important}.section-categories .wall-art-media{width:100%!important;height:clamp(112px,30vw,138px)!important;flex:0 0 auto!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:21px 21px 14px 14px!important;background:#f4f9ff!important;box-shadow:none!important;transform:none!important}.section-categories .wall-art-media img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;transform:none!important}.section-categories .wall-art-card:hover .wall-art-media,.section-categories .wall-art-card:focus-visible .wall-art-media,.section-categories .wall-art-card:hover .wall-art-media img,.section-categories .wall-art-card:focus-visible .wall-art-media img{transform:none!important}.section-categories .wall-art-media:after{background:linear-gradient(180deg,#fff0 62%,#ffffff14)!important}.section-categories .wall-art-copy{flex:1 1 auto!important;min-height:56px!important;display:flex!important;align-items:center!important;padding:13px 14px 15px!important;background:transparent!important;text-align:left!important}.section-categories .wall-art-copy h3{width:100%!important;margin:0!important;padding:0!important;color:#07122f!important;font-size:16px!important;line-height:1.08!important;letter-spacing:-.04em!important;font-weight:880!important;text-align:left!important}.section-categories .wall-art-copy h3:after,.section-categories .wall-art-copy p{display:none!important}}@media(max-width:380px){.section-categories{padding-left:20px!important;padding-right:20px!important}.section-categories .section-heading-row h2{max-width:306px!important;font-size:30px!important;line-height:1.065!important}.section-categories .section-heading-row p{font-size:15px!important;line-height:1.54!important}.section-categories .wall-art-grid{gap:12px!important}.section-categories .wall-art-media{height:108px!important}.section-categories .wall-art-copy{min-height:54px!important;padding:12px 12px 14px!important}.section-categories .wall-art-copy h3{font-size:15.25px!important;line-height:1.1!important}}@media(max-width:767px){#how-it-works.section-how{padding-bottom:28px!important}#styles.section-categories{padding-top:14px!important}}@media(max-width:380px){#how-it-works.section-how{padding-bottom:26px!important}#styles.section-categories{padding-top:12px!important}}@media(max-width:767px){#styles.section-categories{padding-top:14px!important}}@media(max-width:380px){#styles.section-categories{padding-top:12px!important}}@media(max-width:767px){#shop-wall-art.section-categories{padding-top:18px!important}#shop-wall-art.section-categories>.section-kicker{margin-top:0!important}}@media(max-width:380px){#shop-wall-art.section-categories{padding-top:16px!important}}.section-reviews>h2 .reviews-heading-mobile{display:none!important}@media(max-width:780px){.section-reviews{text-align:center!important;padding-left:20px!important;padding-right:20px!important}.section-reviews>.section-kicker{margin:0 auto 18px!important;padding:9px 16px!important;font-size:13px!important;gap:8px!important}.section-reviews>.section-kicker:before{font-size:12px!important;transform:translateY(-.5px)!important}.section-reviews>h2{max-width:410px!important;margin:0 auto 30px!important;color:#07122f!important;font-size:clamp(36px,10.2vw,44px)!important;line-height:1.05!important;letter-spacing:-.058em!important;font-weight:900!important;text-align:center!important;text-wrap:balance}.section-reviews>h2 .reviews-heading-desktop,.section-reviews>h2 .reviews-heading-break{display:none!important}.section-reviews>h2 .reviews-heading-mobile{display:block!important}.section-reviews .review-carousel,.section-reviews .review-slides{width:100%!important}.section-reviews .review-grid,.section-reviews .review-slide{width:100%!important;max-width:540px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:16px!important;justify-items:center!important}.section-reviews .review-card{width:100%!important;max-width:540px!important;min-height:0!important;padding:28px 24px!important;border-radius:26px!important;text-align:center!important;align-items:center!important;justify-content:flex-start!important;box-shadow:0 18px 44px #07122f0b!important}.section-reviews .stars{width:100%!important;margin:0 auto 16px!important;text-align:center!important;font-size:13px!important;letter-spacing:.11em!important}.section-reviews .review-card p{max-width:32ch!important;margin:0 auto!important;color:#07122f!important;font-size:clamp(16px,4.35vw,18px)!important;line-height:1.55!important;letter-spacing:-.024em!important;text-align:center!important}.section-reviews .review-author{width:auto!important;margin:20px auto 0!important;padding-top:0!important;justify-content:center!important;align-items:center!important;gap:10px!important;text-align:center!important}.section-reviews .review-avatar{width:38px!important;height:38px!important;flex:0 0 38px!important}.section-reviews .review-author h3,.section-reviews .review-card .review-author h3{margin:0!important;font-size:14px!important;line-height:1.1!important;text-align:center!important}.section-reviews .review-controls{margin:20px auto 0!important;justify-content:center!important;align-items:center!important;gap:10px!important}.section-reviews .review-dots{justify-content:center!important;align-items:center!important;gap:8px!important}.section-reviews .review-arrow{width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}}@media(max-width:380px){.section-reviews{padding-left:16px!important;padding-right:16px!important}.section-reviews>h2{font-size:clamp(34px,10vw,39px)!important;max-width:340px!important}.section-reviews .review-card{padding:25px 20px!important;border-radius:24px!important}.section-reviews .review-card p{font-size:16px!important}}.review-slide[hidden],.review-grid[hidden]{display:none!important}@media(max-width:780px){.section-reviews .review-slide[hidden],.section-reviews .review-grid[hidden]{display:none!important}.section-reviews .review-slide.is-active,.section-reviews .review-grid.is-active{display:grid!important}.section-reviews .review-card{min-height:218px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.section-reviews .review-author{flex-shrink:0!important}.section-reviews .review-controls{position:relative!important;z-index:2!important}}@media(max-width:380px){.section-reviews .review-card{min-height:206px!important}}@media(max-width:780px){.section-reviews>h2{max-width:342px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:28px!important;font-size:clamp(30px,8vw,36px)!important;line-height:1.06!important;letter-spacing:-.054em!important;font-weight:920!important;color:#07122f!important;text-align:center!important;text-wrap:balance!important}.section-reviews>h2 .reviews-heading-mobile{display:block!important}.section-reviews>h2 .reviews-heading-mobile br{display:block!important}}@media(max-width:430px){.section-reviews>h2{max-width:326px!important;font-size:clamp(30px,7.85vw,34px)!important;line-height:1.065!important}}@media(max-width:380px){.section-reviews>h2{max-width:310px!important;font-size:30px!important;line-height:1.07!important}}@media(max-width:767px){#shop-wall-art.section-categories{padding-bottom:24px!important}}@media(max-width:380px){#shop-wall-art.section-categories{padding-bottom:22px!important}}@media(max-width:767px){.final-cta.final-cta--conversion{width:min(100% - 28px,520px)!important;max-width:min(100% - 28px,520px)!important;margin-left:auto!important;margin-right:auto!important;padding:30px 24px 24px!important;border-radius:28px!important;display:grid!important;grid-template-columns:1fr!important;gap:22px!important;min-height:0!important;text-align:left!important;overflow:hidden!important}.final-cta.final-cta--conversion:before{top:14px!important;right:14px!important;bottom:14px!important;left:14px!important;border-radius:22px!important;opacity:.32!important;pointer-events:none!important}.final-cta.final-cta--conversion .final-cta__copy{width:100%!important;min-width:0!important}.final-cta.final-cta--conversion .final-cta__kicker{margin:0 0 10px!important;font-size:11px!important;line-height:1.1!important;letter-spacing:.24em!important;font-weight:950!important;color:#ffffffb8!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important}.final-cta.final-cta--conversion h2{max-width:10.8em!important;margin:0!important;font-size:clamp(34px,8.9vw,40px)!important;line-height:1.02!important;letter-spacing:-.058em!important;font-weight:950!important;text-wrap:balance!important}.final-cta.final-cta--conversion p:not(.section-kicker){max-width:30ch!important;margin:16px 0 0!important;font-size:clamp(15px,3.8vw,16px)!important;line-height:1.45!important;font-weight:650!important;color:#ffffffbd!important;-webkit-text-fill-color:rgba(255,255,255,.74)!important}.final-cta.final-cta--conversion .final-cta__benefits{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin:22px 0 0!important;padding:0!important}.final-cta.final-cta--conversion .final-cta__benefits li{width:auto!important;min-height:38px!important;max-width:100%!important;padding:7px 17px 7px 42px!important;border-radius:999px!important;font-size:15px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.02em!important;background:#ffffff1b!important;border-color:#ffffff38!important;color:#fffffff2!important;-webkit-text-fill-color:rgba(255,255,255,.95)!important}.final-cta.final-cta--conversion .final-cta__benefits li:before{left:12px!important;width:22px!important;height:22px!important;font-size:11.5px!important;line-height:1!important}.final-cta.final-cta--conversion .final-cta__actions.final-cta__actions--buttons{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important}.final-cta.final-cta--conversion .final-cta__button{width:100%!important;max-width:none!important;min-height:56px!important;height:56px!important;padding:0 18px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:16px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.02em!important;white-space:nowrap!important}.final-cta.final-cta--conversion .final-cta__button span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.final-cta.final-cta--conversion .final-cta__button span:first-child{font-size:13px!important;transform:translateY(-.5px)!important}.final-cta.final-cta--conversion .final-cta__button span:last-child{font-size:23px!important;transform:translateY(-.5px)!important}.final-cta.final-cta--conversion .final-cta__button--secondary,.final-cta.final-cta--conversion .final-cta__button--secondary:visited{background:#ffffff0e!important;border-color:#ffffff4d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}}@media(max-width:380px){.final-cta.final-cta--conversion{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;padding:28px 20px 22px!important;border-radius:26px!important;gap:20px!important}.final-cta.final-cta--conversion:before{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;border-radius:20px!important}.final-cta.final-cta--conversion h2{font-size:clamp(32px,8.7vw,36px)!important;max-width:10.6em!important}.final-cta.final-cta--conversion p:not(.section-kicker){font-size:14.5px!important;max-width:29ch!important}.final-cta.final-cta--conversion .final-cta__benefits{gap:9px!important;margin-top:20px!important}.final-cta.final-cta--conversion .final-cta__benefits li{min-height:36px!important;padding:7px 15px 7px 40px!important;font-size:14px!important}.final-cta.final-cta--conversion .final-cta__button{height:54px!important;min-height:54px!important;border-radius:17px!important;font-size:15px!important}}@media(max-width:560px){.final-cta.final-cta--conversion{padding:26px 20px 18px!important;gap:16px!important}.final-cta.final-cta--conversion:before{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;border-radius:20px!important}.final-cta.final-cta--conversion .final-cta__kicker{margin-bottom:9px!important;font-size:12.5px!important;line-height:1!important}.final-cta.final-cta--conversion h2{font-size:clamp(34px,9.35vw,38px)!important;line-height:.98!important;letter-spacing:-.058em!important}.final-cta.final-cta--conversion p:not(.section-kicker){margin-top:12px!important;font-size:clamp(14.5px,3.72vw,15.5px)!important;line-height:1.38!important;max-width:30ch!important}.final-cta.final-cta--conversion .final-cta__benefits{margin-top:16px!important;gap:8px!important}.final-cta.final-cta--conversion .final-cta__benefits li{min-height:34px!important;padding:6px 14px 6px 38px!important;font-size:14px!important}.final-cta.final-cta--conversion .final-cta__benefits li:before{left:11px!important;width:20px!important;height:20px!important;font-size:10.5px!important}.final-cta.final-cta--conversion .final-cta__actions.final-cta__actions--buttons{gap:10px!important}.final-cta.final-cta--conversion .final-cta__button{height:54px!important;min-height:54px!important;border-radius:17px!important;font-size:15.5px!important}}@media(max-width:380px){.final-cta.final-cta--conversion{padding:24px 20px 16px!important;gap:15px!important}.final-cta.final-cta--conversion h2{font-size:clamp(31px,8.9vw,35px)!important;max-width:10.7em!important}.final-cta.final-cta--conversion p:not(.section-kicker){margin-top:11px!important;font-size:14px!important}.final-cta.final-cta--conversion .final-cta__benefits{margin-top:14px!important;gap:7px!important}.final-cta.final-cta--conversion .final-cta__benefits li{min-height:33px!important;padding:6px 13px 6px 37px!important;font-size:13.5px!important}.final-cta.final-cta--conversion .final-cta__button{height:52px!important;min-height:52px!important;font-size:15px!important}}@media(max-width:767px){.section-reviews{padding-bottom:64px!important}}@media(max-width:380px){.section-reviews{padding-bottom:62px!important}}@media(max-width:767px){.section-reviews{padding-top:40px!important;padding-bottom:44px!important}}@media(max-width:380px){.section-reviews{padding-top:36px!important;padding-bottom:40px!important}}.mobile-menu-toggle,.mobile-menu-overlay,.mobile-menu-drawer{display:none}@media(max-width:900px){.site-header{display:grid!important;grid-template-columns:76px minmax(0,1fr) 76px!important;align-items:center!important;column-gap:0!important;height:var(--header-h, 74px)!important;padding-inline:18px!important;overflow:visible!important}.mobile-menu-toggle{grid-column:1!important;justify-self:start!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid rgba(219,231,245,.88)!important;border-radius:999px!important;background:#fffffff5!important;color:#07122f!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-shadow:0 10px 24px #07122f0e!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.mobile-menu-toggle span{width:16px!important;height:2px!important;border-radius:999px!important;background:currentColor!important;display:block!important}.site-header .brand,.brand{grid-column:2!important;justify-self:center!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;min-width:0!important;width:auto!important;max-width:100%!important;flex:0 0 auto!important;transform:none!important}.site-header .brand-logo,.brand-logo{width:136px!important;max-width:136px!important;height:auto!important}.site-header .header-actions,.header-actions{grid-column:3!important;justify-self:end!important;margin-left:0!important;width:76px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.site-header .nav-cta,.nav-cta{display:none!important}.site-header .header-icon,.header-icon{width:32px!important;height:32px!important}.site-header .header-icon svg,.header-icon svg{width:20px!important;height:20px!important}.mobile-menu-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:4998!important;display:block!important;background:#07122f57!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.mobile-menu-overlay.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.mobile-menu-overlay[hidden]{display:none!important}.mobile-menu-drawer{position:fixed!important;top:0!important;left:0!important;z-index:4999!important;width:min(86vw,356px)!important;height:100dvh!important;max-width:calc(100vw - 28px)!important;display:flex!important;flex-direction:column!important;padding:22px 18px 24px!important;background:#fffffffb!important;border-right:1px solid rgba(219,231,245,.95)!important;border-radius:0 24px 24px 0!important;box-shadow:24px 0 60px #07122f2e!important;transform:translate(-104%)!important;transition:transform .22s ease!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.mobile-menu-drawer.is-open{transform:translate(0)!important}.mobile-menu-drawer[hidden]{display:none!important}.mobile-menu-drawer__top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:2px 2px 20px!important;border-bottom:1px solid rgba(219,231,245,.95)!important}.mobile-menu-drawer__brand{display:inline-flex!important;align-items:center!important;min-width:0!important}.mobile-menu-drawer__brand img{width:138px!important;height:auto!important;display:block!important}.mobile-menu-close{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(219,231,245,.95)!important;border-radius:999px!important;background:#fff!important;color:#07122f!important;box-shadow:0 10px 22px #07122f0e!important;cursor:pointer!important}.mobile-menu-close svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important}.mobile-menu-nav{display:grid!important;gap:10px!important;padding:20px 0 0!important}.mobile-menu-nav__link{min-height:52px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 16px!important;border:1px solid rgba(219,231,245,.95)!important;border-radius:16px!important;background:#f7fbffc7!important;color:#07122f!important;font-size:16px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.015em!important}.mobile-menu-nav__link:after{content:"\2192"!important;color:#126dff!important;font-size:21px!important;line-height:1!important;transform:translateY(-1px)!important}.mobile-menu-nav__link--accent{background:linear-gradient(90deg,#19aeea,#126dff 58%,#5b2bff)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 16px 34px #126dff2e!important}.mobile-menu-nav__link--accent:after{color:#fff!important}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden!important;touch-action:none!important}}@media(max-width:380px){.site-header{grid-template-columns:68px minmax(0,1fr) 68px!important;padding-inline:14px!important}.site-header .brand-logo,.brand-logo{width:128px!important;max-width:128px!important}.site-header .header-actions,.header-actions{width:68px!important;gap:6px!important}.site-header .header-icon,.header-icon{width:30px!important;height:30px!important}.mobile-menu-toggle{width:36px!important;height:36px!important}}@media(max-width:900px){.mobile-menu-drawer{width:min(92vw,420px)!important;max-width:calc(100vw - 16px)!important;padding:20px 18px 22px!important;border-radius:0 26px 26px 0!important}.mobile-menu-drawer__top{padding:0 0 16px!important}.mobile-menu-nav{display:flex!important;flex-direction:column!important;gap:9px!important;padding:16px 0 0!important}.mobile-menu-nav__link,.mobile-menu-accordion__toggle{width:100%!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 15px!important;border:1px solid rgba(219,231,245,.95)!important;border-radius:16px!important;background:#f7fbffd6!important;color:#07122f!important;font-size:15.5px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.015em!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 10px 22px #07122f09!important;-webkit-tap-highlight-color:transparent!important}.mobile-menu-nav__link:after{content:"\2192"!important;color:#126dff!important;font-size:20px!important;line-height:1!important;transform:translateY(-1px)!important}.mobile-menu-nav__link--accent{min-height:52px!important;background:linear-gradient(90deg,#19aeea,#126dff 58%,#5b2bff)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 16px 34px #126dff2e!important}.mobile-menu-nav__link--accent:after{color:#fff!important}.mobile-menu-accordion{border:1px solid rgba(219,231,245,.95)!important;border-radius:18px!important;background:#ffffffd1!important;overflow:hidden!important;box-shadow:0 12px 28px #07122f09!important}.mobile-menu-accordion__toggle{border:0!important;border-radius:0!important;background:#f7fbffb8!important;box-shadow:none!important}.mobile-menu-accordion__chevron{width:26px!important;height:26px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:#126dff14!important;color:#126dff!important;font-size:17px!important;line-height:1!important;transform:translateY(-1px)!important;transition:transform .18s ease!important}.mobile-menu-accordion.is-open .mobile-menu-accordion__chevron{transform:rotate(180deg) translateY(1px)!important}.mobile-menu-accordion__panel{padding:2px 14px 14px!important;background:#fff!important;border-top:1px solid rgba(219,231,245,.76)!important}.mobile-menu-accordion__panel[hidden]{display:none!important}.mobile-menu-group{padding:14px 0 12px!important;border-bottom:1px solid rgba(219,231,245,.72)!important}.mobile-menu-group:last-child{border-bottom:0!important;padding-bottom:2px!important}.mobile-menu-group__title{margin:0 0 9px!important;color:#07122f!important;font-size:12px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.13em!important;text-transform:uppercase!important}.mobile-menu-group a{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:6px 0!important;color:#334155!important;font-size:14.5px!important;line-height:1.25!important;font-weight:620!important;text-decoration:none!important;letter-spacing:-.01em!important}.mobile-menu-group a:after{content:"\2192"!important;color:#126dffb8!important;font-size:15px!important;line-height:1!important;margin-left:12px!important}.mobile-menu-utility{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:7px 0 4px!important}.mobile-menu-utility a{display:inline-flex!important;min-height:34px!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border:1px solid rgba(219,231,245,.95)!important;border-radius:999px!important;background:#f7fbffdb!important;color:#334155!important;font-size:13.5px!important;font-weight:740!important;text-decoration:none!important}}@media(max-width:380px){.mobile-menu-drawer{width:min(94vw,390px)!important;padding:18px 14px 20px!important}.mobile-menu-drawer__brand img{width:130px!important}.mobile-menu-nav__link,.mobile-menu-accordion__toggle{min-height:48px!important;font-size:15px!important;padding-inline:14px!important}.mobile-menu-group a{font-size:14px!important}}@media(max-width:900px){.mobile-menu-drawer{width:min(92vw,410px)!important;padding:18px!important;border-radius:0 24px 24px 0!important}.mobile-menu-drawer__top{padding:0 0 14px!important}.mobile-menu-close{width:42px!important;height:42px!important;background:#fffffffa!important;border-color:#dbe7f5f5!important;box-shadow:0 12px 26px #07122f0f!important}.mobile-menu-close svg{width:18px!important;height:18px!important}.mobile-menu-nav{gap:10px!important;padding-top:16px!important;padding-bottom:2px!important}.mobile-menu-nav__link,.mobile-menu-accordion__toggle{min-height:50px!important;border-radius:16px!important;padding:0 14px 0 16px!important}.mobile-menu-nav__link--accent{min-height:52px!important;padding-inline:16px!important;font-size:15.5px!important}.mobile-menu-nav__link--accent:after,.mobile-menu-nav__link:after{font-size:24px!important;transform:translateY(-1px)!important}.mobile-menu-accordion{border-radius:17px!important}.mobile-menu-accordion__toggle{background:#f7fbffd1!important}.mobile-menu-accordion__chevron{flex:0 0 34px!important;width:34px!important;height:34px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;background:#126dff13!important;color:#126dff!important;transform:none!important;transition:transform .18s ease,background-color .18s ease!important}.mobile-menu-accordion__chevron svg{width:15px!important;height:15px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2.25!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mobile-menu-accordion.is-open .mobile-menu-accordion__chevron{transform:rotate(180deg)!important;background:#126dff1f!important}.mobile-menu-accordion__panel{padding:0 14px 13px!important}.mobile-menu-group{padding:13px 0 11px!important}.mobile-menu-group__title{margin-bottom:8px!important}.mobile-menu-group a{min-height:32px!important;padding:5px 0!important}.mobile-menu-utility{display:none!important}}@media(max-width:380px){.mobile-menu-drawer{width:min(94vw,390px)!important;padding:17px 14px 18px!important}.mobile-menu-accordion__chevron{width:32px!important;height:32px!important;flex-basis:32px!important}}@media(max-width:900px){.mobile-menu-accordion__panel{padding:2px 16px 14px!important;background:linear-gradient(180deg,#fffffffa,#f8fbfffa)!important}.mobile-menu-group{padding:14px 0 12px!important;border-bottom:1px solid rgba(219,231,245,.68)!important}.mobile-menu-group:last-child{border-bottom:0!important;padding-bottom:1px!important}.mobile-menu-group__title{margin:0 0 9px!important;color:#07122f!important;opacity:.92!important;font-size:11.5px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.14em!important;text-transform:uppercase!important}.mobile-menu-group a{min-height:33px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:5px 0 5px 1px!important;color:#334155!important;font-size:14.25px!important;line-height:1.25!important;font-weight:620!important;letter-spacing:-.01em!important;text-decoration:none!important;border-radius:10px!important}.mobile-menu-group a:after{content:none!important;display:none!important}.mobile-menu-group a:hover,.mobile-menu-group a:focus-visible{color:#126dff!important;background:#126dff0b!important;outline:none!important}.mobile-menu-nav__link,.mobile-menu-accordion__toggle{box-shadow:0 10px 24px #07122f08!important}.mobile-menu-accordion__toggle:focus-visible,.mobile-menu-nav__link:focus-visible,.mobile-menu-close:focus-visible{outline:2px solid rgba(18,109,255,.45)!important;outline-offset:3px!important}.mobile-menu-accordion.is-open{border-color:#126dff2e!important;box-shadow:0 16px 34px #07122f0e!important}.mobile-menu-accordion.is-open .mobile-menu-accordion__toggle{background:#f7fbfff0!important}}@media(max-width:380px){.mobile-menu-accordion__panel{padding-inline:14px!important}.mobile-menu-group a{font-size:14px!important;min-height:32px!important}}@media(min-width:901px){html.shopify-design-mode .hero{min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;padding:44px 28px 40px!important;overflow:hidden!important;background:#fff!important;isolation:isolate!important}html.shopify-design-mode .hero:before,html.shopify-design-mode .hero-content:before{display:none!important;content:none!important}html.shopify-design-mode .hero-content{order:1!important;width:min(100%,680px)!important;max-width:680px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;position:relative!important;z-index:3!important}html.shopify-design-mode .hero .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:34px!important;margin:0 0 18px!important;padding:8px 15px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;box-shadow:none!important}html.shopify-design-mode .hero .eyebrow span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:680px!important;margin:0 0 18px!important;color:#07122f!important;font-size:clamp(42px,4.8vw,58px)!important;line-height:1.045!important;letter-spacing:-.056em!important;font-weight:920!important;overflow:visible!important;text-wrap:balance!important}html.shopify-design-mode .hero-title span{display:block!important;white-space:normal!important}html.shopify-design-mode .hero-title .gradient-text{display:block!important;width:max-content!important;max-width:100%!important;margin-top:1px!important;padding-right:.06em!important;background:linear-gradient(90deg,#18aee8,#1674ff 52%,#5a35f5)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;white-space:nowrap!important}html.shopify-design-mode .hero-subtitle{width:100%!important;max-width:640px!important;margin:0 0 22px!important;color:#536174!important;font-size:16px!important;line-height:1.58!important;letter-spacing:-.01em!important;font-weight:450!important}html.shopify-design-mode .hero-actions{order:initial!important;width:min(100%,640px)!important;max-width:640px!important;display:grid!important;grid-template-columns:1fr!important;gap:11px!important;margin:0!important}html.shopify-design-mode .hero-actions .button{width:100%!important;min-height:54px!important;height:54px!important;padding:0 20px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.02em!important}html.shopify-design-mode .hero-bg{order:2!important;position:relative!important;inset:auto!important;z-index:1!important;width:min(100%,760px)!important;max-width:760px!important;height:clamp(300px,38vw,430px)!important;margin:24px auto 0!important;border-radius:24px!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-mobile.webp?v=58758477025217562691781842875)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7fbff!important;box-shadow:0 24px 58px #07122f1a!important}html.shopify-design-mode .proof-row--desktop{display:none!important}html.shopify-design-mode .proof-row--mobile{order:3!important;width:min(100%,760px)!important;max-width:760px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:18px auto 0!important;opacity:1!important}html.shopify-design-mode .proof-row--mobile span{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:34px!important;padding:0 12px!important;border:1px solid #e0ebf8!important;border-radius:999px!important;background:#fffffff0!important;box-shadow:0 10px 24px #07122f0e!important;color:#07122f!important;font-size:12.25px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:flex!important;justify-content:center!important;width:100%!important}html.shopify-design-mode .hero{width:min(calc(100% - 48px),660px)!important;max-width:660px!important;margin:24px auto!important;padding:34px 24px 32px!important;border-radius:28px!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important}html.shopify-design-mode .hero-content{width:100%!important;max-width:600px!important;margin:0 auto!important;align-items:flex-start!important}html.shopify-design-mode .hero .eyebrow{margin-bottom:14px!important;min-height:32px!important;padding:7px 14px!important;font-size:12.5px!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:600px!important;margin-bottom:14px!important;font-size:clamp(38px,5.15vw,50px)!important;line-height:1.05!important;letter-spacing:-.055em!important}html.shopify-design-mode .hero-title .gradient-text{max-width:100%!important;white-space:normal!important}html.shopify-design-mode .hero-subtitle{width:100%!important;max-width:590px!important;margin-bottom:18px!important;font-size:15.5px!important;line-height:1.55!important}html.shopify-design-mode .hero-actions{width:100%!important;max-width:600px!important;gap:10px!important}html.shopify-design-mode .hero-actions .button{width:100%!important;height:52px!important;min-height:52px!important;border-radius:12px!important}html.shopify-design-mode .hero-bg{width:100%!important;max-width:600px!important;height:clamp(270px,33vw,350px)!important;margin:20px auto 0!important;border-radius:22px!important;background-size:cover!important;background-position:center center!important}html.shopify-design-mode .proof-row--mobile{width:100%!important;max-width:600px!important;margin:16px auto 0!important;gap:7px!important}html.shopify-design-mode .proof-row--mobile span{min-height:32px!important;padding:0 11px!important;font-size:12px!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:flex!important;justify-content:center!important;align-items:flex-start!important;width:100%!important}html.shopify-design-mode .hero{width:min(calc(100% - 56px),1180px)!important;max-width:1180px!important;min-height:0!important;margin:26px auto!important;padding:34px 36px!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(360px,.98fr)!important;column-gap:clamp(28px,4vw,58px)!important;row-gap:0!important;align-items:center!important;border-radius:30px!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important;isolation:isolate!important}html.shopify-design-mode .hero:before,html.shopify-design-mode .hero-content:before{display:none!important;content:none!important}html.shopify-design-mode .hero-content{grid-column:1!important;grid-row:1!important;order:initial!important;width:100%!important;max-width:500px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;position:relative!important;z-index:3!important}html.shopify-design-mode .hero .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:34px!important;margin:0 0 18px!important;padding:8px 15px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;box-shadow:none!important}html.shopify-design-mode .hero .eyebrow span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:500px!important;margin:0 0 16px!important;color:#07122f!important;font-size:clamp(38px,3.45vw,52px)!important;line-height:1.02!important;letter-spacing:-.058em!important;font-weight:920!important;overflow:visible!important;text-wrap:balance!important}html.shopify-design-mode .hero-title span{display:block!important;white-space:normal!important}html.shopify-design-mode .hero-title .gradient-text{display:block!important;width:auto!important;max-width:100%!important;margin-top:1px!important;padding-right:0!important;background:linear-gradient(90deg,#18aee8,#1674ff 52%,#5a35f5)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;white-space:normal!important}html.shopify-design-mode .hero-subtitle{width:100%!important;max-width:480px!important;margin:0 0 22px!important;color:#536174!important;font-size:15.5px!important;line-height:1.55!important;letter-spacing:-.01em!important;font-weight:450!important}html.shopify-design-mode .hero-actions{width:100%!important;max-width:440px!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 16px!important}html.shopify-design-mode .hero-actions .button{width:100%!important;height:52px!important;min-height:52px!important;padding:0 20px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.02em!important}html.shopify-design-mode .hero-bg{grid-column:2!important;grid-row:1!important;order:initial!important;position:relative!important;inset:auto!important;z-index:1!important;width:100%!important;max-width:none!important;height:clamp(360px,34vw,470px)!important;margin:0!important;border-radius:26px!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7fbff!important;box-shadow:0 24px 58px #07122f1a!important}html.shopify-design-mode .proof-row--desktop{width:100%!important;max-width:500px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;opacity:1!important}html.shopify-design-mode .proof-row--desktop span{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:32px!important;padding:0 11px!important;border:1px solid #e0ebf8!important;border-radius:999px!important;background:#fffffff0!important;box-shadow:0 10px 24px #07122f0e!important;color:#07122f!important;font-size:12px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}html.shopify-design-mode .proof-row--mobile{display:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 40px),980px)!important;padding:30px!important;grid-template-columns:minmax(0,.92fr) minmax(320px,.9fr)!important;column-gap:28px!important}html.shopify-design-mode .hero-title{font-size:clamp(34px,4.2vw,46px)!important}html.shopify-design-mode .hero-bg{height:clamp(320px,38vw,410px)!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:flex!important;justify-content:center!important;width:100%!important}html.shopify-design-mode .hero{width:min(calc(100% - 56px),1120px)!important;max-width:1120px!important;margin:24px auto!important;padding:32px 34px!important;display:grid!important;grid-template-columns:minmax(0,492px) minmax(0,540px)!important;justify-content:center!important;align-items:center!important;column-gap:28px!important;row-gap:0!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important}html.shopify-design-mode .hero-content{width:100%!important;max-width:492px!important;justify-self:end!important;align-self:center!important}html.shopify-design-mode .hero .eyebrow{margin-bottom:14px!important}html.shopify-design-mode .hero-title{max-width:492px!important;margin-bottom:14px!important;font-size:clamp(37px,3.15vw,50px)!important;line-height:1.025!important}html.shopify-design-mode .hero-subtitle{max-width:470px!important;margin-bottom:18px!important}html.shopify-design-mode .hero-actions{max-width:430px!important;margin-bottom:15px!important}html.shopify-design-mode .hero-bg{width:100%!important;max-width:540px!important;justify-self:start!important;align-self:center!important;height:clamp(380px,32vw,450px)!important;border-radius:24px!important;background-size:cover!important;background-position:center center!important}html.shopify-design-mode .proof-row--desktop{max-width:492px!important;gap:8px!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 40px),980px)!important;padding:28px!important;grid-template-columns:minmax(0,438px) minmax(0,458px)!important;column-gap:24px!important}html.shopify-design-mode .hero-content{max-width:438px!important}html.shopify-design-mode .hero-title{max-width:438px!important;font-size:clamp(33px,4vw,43px)!important}html.shopify-design-mode .hero-subtitle{max-width:420px!important;font-size:15px!important}html.shopify-design-mode .hero-actions{max-width:398px!important}html.shopify-design-mode .hero-bg{max-width:458px!important;height:clamp(322px,36vw,390px)!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:block!important;width:100%!important}html.shopify-design-mode .hero{position:relative!important;display:block!important;width:min(calc(100% - 48px),1240px)!important;max-width:1240px!important;min-height:clamp(520px,49vw,660px)!important;margin:22px auto!important;padding:clamp(48px,5vw,72px) clamp(34px,5vw,64px)!important;overflow:hidden!important;border-radius:0!important;background:#fff!important;box-sizing:border-box!important;isolation:isolate!important}html.shopify-design-mode .hero:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fff,#fffffffa 31%,#ffffffd6 46%,#ffffff42 62%,#fff0 82%)!important}html.shopify-design-mode .hero-content:before{display:none!important;content:none!important}html.shopify-design-mode .hero-content{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:min(100%,560px)!important;max-width:560px!important;min-height:calc(clamp(520px,49vw,660px) - (clamp(48px,5vw,72px)*2))!important;margin:0!important;padding:0!important}html.shopify-design-mode .hero-bg{position:absolute!important;inset:0 0 0 auto!important;z-index:1!important;display:block!important;order:initial!important;width:67%!important;max-width:none!important;height:100%!important;margin:0!important;border-radius:0!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important;background-color:#fff!important;box-shadow:none!important;transform:none!important}html.shopify-design-mode .hero .eyebrow{margin:0 0 18px!important;min-height:34px!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;box-shadow:none!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:560px!important;margin:0 0 18px!important;font-size:clamp(44px,4.45vw,66px)!important;line-height:.99!important;letter-spacing:-.06em!important;font-weight:920!important;color:#07122f!important;text-wrap:balance!important;overflow:visible!important}html.shopify-design-mode .hero-title span{display:block!important;white-space:normal!important}html.shopify-design-mode .hero-title .gradient-text{display:block!important;width:auto!important;max-width:100%!important;margin-top:2px!important;padding-right:.04em!important;white-space:normal!important;background:linear-gradient(90deg,#18aee8,#1674ff 52%,#5a35f5)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}html.shopify-design-mode .hero-subtitle{width:100%!important;max-width:550px!important;margin:0 0 24px!important;color:#536174!important;font-size:17px!important;line-height:1.52!important;letter-spacing:-.01em!important;font-weight:450!important}html.shopify-design-mode .hero-actions{width:min(100%,560px)!important;max-width:560px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.86fr)!important;gap:14px!important;margin:0 0 22px!important}html.shopify-design-mode .hero-actions .button{width:100%!important;min-height:58px!important;height:58px!important;padding:0 20px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.02em!important}html.shopify-design-mode .proof-row--desktop{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:560px!important;gap:8px!important;margin:0!important;opacity:1!important}html.shopify-design-mode .proof-row--desktop span{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:32px!important;padding:0 11px!important;border:1px solid #e0ebf8!important;border-radius:999px!important;background:#fffffff0!important;box-shadow:0 10px 24px #07122f0e!important;color:#07122f!important;font-size:12px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}html.shopify-design-mode .proof-row--mobile{display:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 38px),1040px)!important;min-height:560px!important;padding:42px 38px!important}html.shopify-design-mode .hero-content{width:min(100%,500px)!important;max-width:500px!important;min-height:476px!important}html.shopify-design-mode .hero-bg{width:66%!important;background-position:center right!important}html.shopify-design-mode .hero-title{max-width:500px!important;font-size:clamp(38px,4.35vw,52px)!important}html.shopify-design-mode .hero-subtitle{max-width:488px!important;font-size:15.5px!important}html.shopify-design-mode .hero-actions{max-width:500px!important;grid-template-columns:1fr .86fr!important}}@media(max-width:900px){html.shopify-design-mode .hero{display:flex!important;flex-direction:column!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){padding-top:0!important;padding-bottom:0!important}html.shopify-design-mode .hero{width:min(calc(100% - 40px),1240px)!important;max-width:1240px!important;min-height:clamp(500px,43vw,600px)!important;margin:12px auto 18px!important;padding:clamp(28px,3vw,42px) clamp(30px,4.3vw,56px) clamp(30px,3.4vw,46px)!important;display:block!important;text-align:left!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}html.shopify-design-mode .hero:before{background:linear-gradient(90deg,#fff,#fffffffc 30%,#ffffffe6 45%,#ffffff70 62%,#ffffff14 78%,#fff0)!important}html.shopify-design-mode .hero-content{width:min(100%,540px)!important;max-width:540px!important;min-height:auto!important;margin:0!important;padding:0!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}html.shopify-design-mode .hero-content>*{text-align:left!important}html.shopify-design-mode .hero .eyebrow{align-self:flex-start!important;justify-content:flex-start!important;margin:0 0 16px!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:540px!important;margin:0 0 16px!important;font-size:clamp(40px,4.2vw,60px)!important;line-height:.98!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode .hero-title span,html.shopify-design-mode .hero-title .gradient-text{text-align:left!important}html.shopify-design-mode .hero-subtitle{max-width:520px!important;margin:0 0 22px!important;font-size:16px!important;line-height:1.48!important;text-align:left!important}html.shopify-design-mode .hero-actions{width:min(100%,520px)!important;max-width:520px!important;grid-template-columns:1fr .84fr!important;gap:12px!important;margin:0 0 20px!important}html.shopify-design-mode .proof-row--desktop{width:min(100%,520px)!important;max-width:520px!important;justify-content:flex-start!important;gap:8px!important;margin:0!important}html.shopify-design-mode .hero-bg{width:72%!important;height:100%!important;inset:0 0 0 auto!important;background-size:cover!important;background-position:center right!important;opacity:1!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 34px),1040px)!important;min-height:520px!important;padding:30px 36px 34px!important}html.shopify-design-mode .hero-content{width:min(100%,490px)!important;max-width:490px!important}html.shopify-design-mode .hero-title{max-width:490px!important;font-size:clamp(36px,4.1vw,50px)!important}html.shopify-design-mode .hero-subtitle{max-width:470px!important;font-size:15px!important}html.shopify-design-mode .hero-actions,html.shopify-design-mode .proof-row--desktop{width:min(100%,470px)!important;max-width:470px!important}html.shopify-design-mode .hero-bg{width:70%!important;background-position:center right!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:block!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}html.shopify-design-mode .hero{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:minmax(0,540px) minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;column-gap:clamp(28px,4vw,56px)!important;width:min(calc(100% - 40px),1200px)!important;max-width:1200px!important;min-height:clamp(485px,41vw,575px)!important;margin:0 auto 22px!important;padding:clamp(28px,3.1vw,42px) clamp(28px,4vw,54px) clamp(30px,3.2vw,44px)!important;overflow:hidden!important;background:#fff!important;border-radius:0!important;box-sizing:border-box!important;text-align:left!important}html.shopify-design-mode .hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fff 0% 34%,#fffffff0 48%,#ffffff94 62%,#ffffff2e 78%,#fff0)!important}html.shopify-design-mode .hero-content{position:relative!important;z-index:3!important;grid-column:1 / 2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;max-width:540px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;text-align:left!important;transform:none!important}html.shopify-design-mode .hero-content>*{text-align:left!important;margin-left:0!important;margin-right:0!important}html.shopify-design-mode .hero .eyebrow{align-self:flex-start!important;display:inline-flex!important;width:auto!important;max-width:max-content!important;margin:0 0 16px!important;padding:8px 16px!important;min-height:34px!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important}html.shopify-design-mode .hero-title{align-self:flex-start!important;width:100%!important;max-width:540px!important;margin:0 0 16px!important;padding:0!important;font-size:clamp(40px,4vw,58px)!important;line-height:.99!important;letter-spacing:-.06em!important;text-align:left!important;text-wrap:balance!important;overflow-wrap:normal!important}html.shopify-design-mode .hero-title span,html.shopify-design-mode .hero-title .gradient-text{display:block!important;text-align:left!important;white-space:normal!important}html.shopify-design-mode .hero-subtitle{align-self:flex-start!important;width:100%!important;max-width:520px!important;margin:0 0 22px!important;font-size:16px!important;line-height:1.48!important;text-align:left!important}html.shopify-design-mode .hero-actions{align-self:flex-start!important;width:min(100%,500px)!important;max-width:500px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.82fr)!important;gap:12px!important;margin:0 0 20px!important;justify-content:start!important}html.shopify-design-mode .hero-actions .button{width:100%!important;min-height:56px!important;height:56px!important;border-radius:12px!important}html.shopify-design-mode .proof-row--desktop{align-self:flex-start!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;width:min(100%,500px)!important;max-width:500px!important;gap:8px!important;margin:0!important;padding:0!important;text-align:left!important}html.shopify-design-mode .proof-row--desktop span{min-height:32px!important;padding:0 11px!important;white-space:nowrap!important}html.shopify-design-mode .proof-row--mobile{display:none!important}html.shopify-design-mode .hero-bg{position:absolute!important;z-index:1!important;inset:0 0 0 auto!important;display:block!important;width:68%!important;height:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:cover!important;background-position:right center!important;background-repeat:no-repeat!important;background-color:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important;pointer-events:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{grid-template-columns:minmax(0,500px) minmax(0,1fr)!important;width:min(calc(100% - 34px),1040px)!important;min-height:510px!important;padding:30px 34px 34px!important;column-gap:26px!important}html.shopify-design-mode .hero-content,html.shopify-design-mode .hero-title{max-width:500px!important}html.shopify-design-mode .hero-title{font-size:clamp(36px,4vw,50px)!important}html.shopify-design-mode .hero-subtitle,html.shopify-design-mode .hero-actions,html.shopify-design-mode .proof-row--desktop{max-width:470px!important}html.shopify-design-mode .hero-bg{width:70%!important;background-position:right center!important}}@media(max-width:900px){html.shopify-design-mode .hero{display:flex!important;flex-direction:column!important;width:min(calc(100% - 28px),620px)!important;max-width:620px!important;min-height:0!important;margin:0 auto 20px!important;padding:28px 22px 32px!important;overflow:visible!important;text-align:left!important}html.shopify-design-mode .hero:before{display:none!important;content:none!important}html.shopify-design-mode .hero-content{order:1!important;width:100%!important;max-width:100%!important;text-align:left!important;align-items:flex-start!important}html.shopify-design-mode .hero-bg{order:2!important;position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:clamp(230px,58vw,340px)!important;margin:22px 0 0!important;border-radius:22px!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-mobile.webp?v=58758477025217562691781842875)!important;background-size:cover!important;background-position:center center!important;box-shadow:0 20px 44px #07122f14!important}html.shopify-design-mode .proof-row--desktop{display:none!important}html.shopify-design-mode .proof-row--mobile{order:3!important;display:flex!important;width:100%!important;justify-content:flex-start!important;margin-top:18px!important}}@media(min-width:901px){html.shopify-design-mode .hero{width:min(calc(100% - 40px),1220px)!important;max-width:1220px!important;min-height:clamp(455px,38vw,535px)!important;padding:clamp(28px,3vw,40px) clamp(28px,3.4vw,46px) clamp(28px,3vw,40px)!important}html.shopify-design-mode .hero:before{z-index:2!important;background:linear-gradient(90deg,#fff 0% 35%,#fffffff5 46%,#ffffffbd 55%,#ffffff52 68%,#ffffff14 82%,#fff0)!important}html.shopify-design-mode .hero-content{max-width:535px!important}html.shopify-design-mode .hero-bg{position:absolute!important;z-index:1!important;top:50%!important;right:clamp(24px,3vw,42px)!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important;width:min(58%,720px)!important;height:auto!important;aspect-ratio:1832 / 859!important;max-width:none!important;min-height:0!important;border-radius:24px!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:0 24px 64px #0f172a14!important;opacity:1!important;pointer-events:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 34px),1060px)!important;min-height:500px!important;padding:30px 32px 34px!important}html.shopify-design-mode .hero-content{max-width:500px!important}html.shopify-design-mode .hero-bg{width:min(56%,620px)!important;right:26px!important;border-radius:22px!important;background-position:center center!important}}@media(min-width:901px){html.shopify-design-mode .hero{position:relative!important;display:grid!important;grid-template-columns:minmax(0,560px) minmax(0,1fr)!important;align-items:center!important;width:min(calc(100% - 36px),1320px)!important;max-width:1320px!important;min-height:clamp(500px,42vw,620px)!important;margin:0 auto 22px!important;padding:clamp(34px,4vw,56px) clamp(34px,4.5vw,64px) clamp(34px,4vw,56px)!important;overflow:hidden!important;background:#fff!important;border-radius:0!important;box-shadow:none!important;isolation:isolate!important}html.shopify-design-mode .hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fff 0% 38%,#fffffff5 50%,#ffffffb8 61%,#ffffff4d 74%,#fff0)!important}html.shopify-design-mode .hero-content{position:relative!important;z-index:3!important;grid-column:1 / 2!important;width:100%!important;max-width:560px!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important}html.shopify-design-mode .hero-content>*{text-align:left!important;margin-left:0!important;margin-right:0!important}html.shopify-design-mode .hero-bg{position:absolute!important;z-index:1!important;inset:0 0 0 auto!important;display:block!important;width:72%!important;height:100%!important;min-height:100%!important;max-width:none!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:cover!important;background-position:right center!important;background-repeat:no-repeat!important;background-color:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important;pointer-events:none!important}html.shopify-design-mode .hero .eyebrow{align-self:flex-start!important;width:auto!important;max-width:max-content!important;margin:0 0 16px!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:560px!important;font-size:clamp(42px,4.35vw,62px)!important;line-height:.98!important;letter-spacing:-.06em!important;margin:0 0 18px!important;text-align:left!important}html.shopify-design-mode .hero-title span,html.shopify-design-mode .hero-title .gradient-text{display:block!important;text-align:left!important}html.shopify-design-mode .hero-subtitle{max-width:540px!important;margin:0 0 22px!important;font-size:16px!important;line-height:1.5!important;text-align:left!important}html.shopify-design-mode .hero-actions{width:min(100%,520px)!important;max-width:520px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.82fr)!important;gap:12px!important;margin:0 0 20px!important;align-self:flex-start!important}html.shopify-design-mode .hero-actions .button{height:56px!important;min-height:56px!important;width:100%!important}html.shopify-design-mode .proof-row--desktop{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-self:flex-start!important;width:min(100%,520px)!important;max-width:520px!important;gap:8px!important;margin:0!important}html.shopify-design-mode .proof-row--mobile{display:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{grid-template-columns:minmax(0,500px) minmax(0,1fr)!important;width:min(calc(100% - 32px),1080px)!important;min-height:500px!important;padding:32px 34px 36px!important}html.shopify-design-mode .hero-content,html.shopify-design-mode .hero-title{max-width:500px!important}html.shopify-design-mode .hero-title{font-size:clamp(38px,4.2vw,52px)!important}html.shopify-design-mode .hero-bg{width:74%!important;background-position:right center!important}}@media(max-width:900px){html.shopify-design-mode .hero-bg{border-radius:22px!important;box-shadow:0 20px 44px #07122f14!important;background-size:cover!important;background-position:center center!important}}@media(min-width:901px){html.shopify-design-mode .hero{background-color:#fff!important}html.shopify-design-mode .hero:before{z-index:2!important;background:linear-gradient(90deg,#fff 0% 29%,#fffffff0 38%,#ffffffad 47%,#ffffff52 57%,#ffffff1a 66%,#fff0 76%)!important}html.shopify-design-mode .hero-bg{left:auto!important;right:0!important;width:82%!important;height:100%!important;background-size:cover!important;background-position:right center!important;opacity:1!important;border-radius:0!important;box-shadow:none!important;filter:none!important}html.shopify-design-mode .hero-content{z-index:4!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero:before{background:linear-gradient(90deg,#fff 0% 34%,#fffffff0 44%,#ffffffad 54%,#ffffff4d 65%,#ffffff14 74%,#fff0 84%)!important}html.shopify-design-mode .hero-bg{width:84%!important;background-position:right center!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){display:block!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}html.shopify-design-mode .hero{position:relative!important;isolation:isolate!important;display:block!important;width:min(calc(100% - 36px),1360px)!important;max-width:1360px!important;min-height:clamp(560px,43vw,660px)!important;margin:0 auto 22px!important;padding:clamp(48px,4.6vw,64px) clamp(38px,4.6vw,60px) clamp(42px,4vw,56px)!important;background:#fff!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important;box-sizing:border-box!important;text-align:left!important}html.shopify-design-mode .hero-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved.webp?v=109401630275658689351781842875)!important;background-size:auto 92%!important;background-position:right top!important;background-repeat:no-repeat!important;background-color:#fff!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important;pointer-events:none!important}html.shopify-design-mode .hero:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#fff,#fffffffc 22%,#ffffffeb 31%,#ffffffb3,#ffffff5c,#ffffff1f 55%,#fff0 64%)!important}html.shopify-design-mode .hero-content:before{display:none!important;content:none!important}html.shopify-design-mode .hero-content{position:relative!important;z-index:4!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:min(100%,570px)!important;max-width:570px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;text-align:left!important;transform:none!important}html.shopify-design-mode .hero-content>*{text-align:left!important;margin-left:0!important;margin-right:0!important}html.shopify-design-mode .hero .eyebrow{align-self:flex-start!important;width:auto!important;max-width:max-content!important;margin:0 0 18px!important;justify-content:flex-start!important}html.shopify-design-mode .hero-title{width:100%!important;max-width:570px!important;margin:0 0 18px!important;color:#07122f!important;font-size:clamp(42px,4.15vw,64px)!important;line-height:.98!important;letter-spacing:-.06em!important;font-weight:920!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode .hero-title span,html.shopify-design-mode .hero-title .gradient-text{display:block!important;text-align:left!important;white-space:normal!important}html.shopify-design-mode .hero-subtitle{width:100%!important;max-width:540px!important;margin:0 0 24px!important;color:#536174!important;font-size:16px!important;line-height:1.5!important;text-align:left!important}html.shopify-design-mode .hero-actions{align-self:flex-start!important;width:min(100%,535px)!important;max-width:535px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.86fr)!important;gap:14px!important;margin:0 0 22px!important;justify-content:start!important}html.shopify-design-mode .hero-actions .button{width:100%!important;height:56px!important;min-height:56px!important;border-radius:12px!important}html.shopify-design-mode .proof-row--desktop{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;width:min(100%,535px)!important;max-width:535px!important;gap:8px!important;margin:0!important}html.shopify-design-mode .proof-row--mobile{display:none!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:min(calc(100% - 30px),1080px)!important;min-height:520px!important;padding:34px 34px 38px!important}html.shopify-design-mode .hero-content,html.shopify-design-mode .hero-title{max-width:505px!important}html.shopify-design-mode .hero-title{font-size:clamp(36px,4vw,52px)!important}html.shopify-design-mode .hero-subtitle,html.shopify-design-mode .hero-actions,html.shopify-design-mode .proof-row--desktop{max-width:485px!important}html.shopify-design-mode .hero-bg{background-size:auto 94%!important;background-position:right top!important}html.shopify-design-mode .hero:before{background:linear-gradient(90deg,#fff,#fffffffc 26%,#ffffffeb,#ffffffb3 46%,#ffffff57 57%,#ffffff1a 67%,#fff0 78%)!important}}@media(max-width:900px){html.shopify-design-mode .hero{display:flex!important;flex-direction:column!important}html.shopify-design-mode .hero-bg{position:relative!important;inset:auto!important;width:100%!important;height:clamp(230px,58vw,340px)!important;border-radius:22px!important;background-image:url(//www.wallpics.com/cdn/shop/t/19/assets/hero-wallpics-hero-final-approved-mobile.webp?v=58758477025217562691781842875)!important;background-size:cover!important;background-position:center center!important;box-shadow:0 20px 44px #07122f14!important}}@media(min-width:901px){html.shopify-design-mode .hero-bg{background-size:auto 96%!important;background-position:calc(100% + 28px) top!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero-bg{background-size:auto 98%!important;background-position:calc(100% + 18px) top!important}}@media(min-width:901px){html.shopify-design-mode .hero-bg{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;background-size:cover!important;background-position:right center!important;background-repeat:no-repeat!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero-bg{background-size:cover!important;background-position:right center!important}}@media(min-width:901px){html.shopify-design-mode .shopify-section:has(.hero){overflow:hidden!important}html.shopify-design-mode .hero{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.shopify-design-mode .hero-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;background-size:cover!important;background-position:right center!important;background-repeat:no-repeat!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{width:100%!important;max-width:none!important}html.shopify-design-mode .hero-bg{background-size:cover!important;background-position:right center!important}}@media(min-width:901px){html.shopify-design-mode .hero{min-height:clamp(500px,39vw,590px)!important;padding-bottom:clamp(18px,2.4vw,30px)!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode .hero{min-height:450px!important;padding-bottom:24px!important}}@media(min-width:900px){html.shopify-design-mode .feature-strip.feature-strip--polished{width:min(1160px,calc(100% - 56px))!important;max-width:1160px!important;margin:0 auto 46px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;border-radius:32px!important;overflow:hidden!important;background:linear-gradient(180deg,#fffffffc,#fafdfff7)!important;border:1px solid rgba(203,221,242,.78)!important;box-shadow:0 28px 70px #07122f13!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card,html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2){min-width:0!important;display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;padding:32px 28px!important;border-bottom:0!important;border-right:1px solid rgba(203,221,242,.72)!important;background:transparent!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{border-right:0!important;border-bottom:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon{width:64px!important;height:64px!important;align-self:start!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon svg{width:25px!important;height:25px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-copy{padding-top:2px!important;min-width:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{margin:0 0 9px!important;font-size:18px!important;line-height:1.16!important;letter-spacing:-.032em!important;font-weight:900!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card p{max-width:210px!important;margin:0!important;font-size:14.25px!important;line-height:1.48!important;font-weight:560!important}}@media(min-width:900px){html.shopify-design-mode .feature-strip.feature-strip--polished{width:min(1220px,calc(100% - 48px))!important;max-width:1220px!important;margin-bottom:42px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card,html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(2n),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;padding:26px 18px!important;align-items:start!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:not(:last-child),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd):not(:last-child),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2):not(:last-child){border-right:1px solid rgba(203,221,242,.72)!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{border-right:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon{width:56px!important;height:56px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon svg{width:22px!important;height:22px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-copy{padding-top:1px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{margin-bottom:7px!important;font-size:16.5px!important;line-height:1.14!important;letter-spacing:-.028em!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card p{max-width:none!important;font-size:13.25px!important;line-height:1.42!important;letter-spacing:-.01em!important}}@media(min-width:900px){html.shopify-design-mode .feature-strip.feature-strip--polished{width:min(1320px,calc(100% - 36px))!important;max-width:1320px!important;margin-bottom:40px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card,html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(2n),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;padding:24px 14px!important;align-items:start!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon{width:48px!important;height:48px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon svg{width:20px!important;height:20px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-copy{padding-top:0!important;min-width:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{margin:0 0 6px!important;font-size:17px!important;line-height:1.13!important;letter-spacing:-.03em!important;max-width:none!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card p{max-width:230px!important;font-size:13.5px!important;line-height:1.4!important;letter-spacing:-.01em!important}}@media(min-width:1000px){html.shopify-design-mode .section-products{padding:58px 28px 68px!important;background:#fff!important;overflow-x:clip!important}html.shopify-design-mode .section-products>.section-kicker,html.shopify-design-mode .section-products .section-heading-row,html.shopify-design-mode .section-products .product-grid{width:min(1180px,calc(100% - 56px))!important;margin-left:auto!important;margin-right:auto!important}html.shopify-design-mode .section-products>.section-kicker{margin-bottom:18px!important}html.shopify-design-mode .section-products .section-heading-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:34px!important;margin-bottom:24px!important}html.shopify-design-mode .section-products .section-heading-row>div{max-width:720px!important;min-width:0!important}html.shopify-design-mode .section-products .section-heading-row h2{max-width:720px!important;margin:0!important;font-size:clamp(38px,3.35vw,52px)!important;line-height:1.02!important;letter-spacing:-.055em!important}html.shopify-design-mode .section-products .section-heading-row p{max-width:640px!important;margin-top:16px!important;font-size:16.5px!important;line-height:1.55!important}html.shopify-design-mode .section-products .section-link{width:220px!important;min-width:220px!important;height:52px!important;min-height:52px!important;margin:0 0 4px auto!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:16px!important;font-size:15px!important;line-height:1!important}html.shopify-design-mode .section-products .section-link span{font-size:24px!important;line-height:1!important;transform:translateY(-1px)!important}html.shopify-design-mode .section-products .product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:22px!important;align-items:stretch!important}html.shopify-design-mode .section-products .product-card,html.shopify-design-mode .section-products .product-card--featured{grid-column:auto!important;width:100%!important;min-width:0!important;min-height:0!important;height:490px!important;padding:18px!important;border-radius:28px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow:hidden!important}html.shopify-design-mode .section-products .product-art,html.shopify-design-mode .section-products .product-art--image{width:100%!important;height:228px!important;min-height:228px!important;flex:0 0 228px!important;border-radius:22px!important;overflow:hidden!important;margin:0!important}html.shopify-design-mode .section-products .product-art img,html.shopify-design-mode .section-products .product-art--image img,html.shopify-design-mode .section-products .product-art svg,html.shopify-design-mode .section-products .product-art--image svg{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:inherit!important}html.shopify-design-mode .section-products .product-copy{flex:1 1 auto!important;padding:18px 4px 0!important;display:flex!important;flex-direction:column!important;min-height:0!important}html.shopify-design-mode .section-products .product-label{margin:0 0 8px!important;min-height:13px!important;font-size:11.5px!important;line-height:1!important;letter-spacing:.14em!important}html.shopify-design-mode .section-products .product-card h3{margin:0 0 9px!important;min-height:54px!important;font-size:24px!important;line-height:1.08!important;letter-spacing:-.04em!important;text-wrap:balance!important}html.shopify-design-mode .section-products .product-card p:not(.product-label){max-width:100%!important;min-height:72px!important;margin:0!important;font-size:15px!important;line-height:1.48!important}html.shopify-design-mode .section-products .product-copy a{width:100%!important;min-height:48px!important;height:48px!important;margin-top:auto!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(18,109,255,.18)!important;border-radius:14px!important;background:#f7fbfff0!important;color:#126dff!important;font-size:14.5px!important;line-height:1!important;font-weight:850!important}html.shopify-design-mode .section-products .product-copy a span{font-size:22px!important;line-height:1!important;transform:translateY(0)!important}}@media(min-width:1000px)and (max-width:1240px){html.shopify-design-mode .section-products>.section-kicker,html.shopify-design-mode .section-products .section-heading-row,html.shopify-design-mode .section-products .product-grid{width:min(1060px,calc(100% - 48px))!important}html.shopify-design-mode .section-products .section-heading-row h2{font-size:clamp(36px,3.4vw,46px)!important}html.shopify-design-mode .section-products .product-card,html.shopify-design-mode .section-products .product-card--featured{height:468px!important;padding:16px!important}html.shopify-design-mode .section-products .product-art,html.shopify-design-mode .section-products .product-art--image{height:210px!important;min-height:210px!important;flex-basis:210px!important}html.shopify-design-mode .section-products .product-card h3{font-size:22px!important}html.shopify-design-mode .section-products .product-card p:not(.product-label){font-size:14.5px!important}}@media(min-width:768px){html.shopify-design-mode body main #create.section-products{padding:44px 28px 56px!important;overflow-x:clip!important;background:#fff!important}html.shopify-design-mode body main #create.section-products>.section-kicker,html.shopify-design-mode body main #create.section-products>.section-heading-row,html.shopify-design-mode body main #create.section-products>.product-grid{width:min(1180px,calc(100% - 56px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}html.shopify-design-mode body main #create.section-products>.section-kicker{display:inline-flex!important;width:fit-content!important;margin:0 0 18px max(28px,calc((100% - min(1180px,calc(100% - 56px)))/2))!important}html.shopify-design-mode body main #create.section-products>.section-heading-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;justify-content:stretch!important;gap:28px!important;margin-top:0!important;margin-bottom:42px!important;text-align:left!important}html.shopify-design-mode body main #create.section-products>.section-heading-row>div{max-width:760px!important;min-width:0!important}html.shopify-design-mode body main #create.section-products>.section-heading-row h2{max-width:760px!important;margin:0!important;color:#07122f!important;font-size:clamp(34px,3.1vw,48px)!important;line-height:1.03!important;letter-spacing:-.054em!important;font-weight:920!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode body main #create.section-products>.section-heading-row p{max-width:660px!important;margin:14px 0 0!important;color:#536174!important;font-size:16px!important;line-height:1.52!important;text-align:left!important}html.shopify-design-mode body main #create.section-products>.section-heading-row .section-link{width:210px!important;min-width:210px!important;max-width:210px!important;height:50px!important;min-height:50px!important;margin:0 0 2px auto!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border-radius:15px!important;font-size:14.5px!important;line-height:1!important;white-space:nowrap!important}html.shopify-design-mode body main #create.section-products>.section-heading-row .section-link span{font-size:23px!important;line-height:1!important;transform:translateY(-1px)!important}html.shopify-design-mode body main #create.section-products>.product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:1fr!important;gap:24px!important;align-items:stretch!important;margin-top:0!important}html.shopify-design-mode body main #create.section-products>.product-grid>.product-card,html.shopify-design-mode body main #create.section-products>.product-grid>.product-card--featured{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:452px!important;min-height:452px!important;padding:16px!important;border-radius:26px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow:hidden!important}html.shopify-design-mode body main #create.section-products .product-art,html.shopify-design-mode body main #create.section-products .product-art--image{width:100%!important;height:202px!important;min-height:202px!important;flex:0 0 202px!important;margin:0!important;border-radius:21px!important;overflow:hidden!important}html.shopify-design-mode body main #create.section-products .product-art img,html.shopify-design-mode body main #create.section-products .product-art--image img,html.shopify-design-mode body main #create.section-products .product-art svg,html.shopify-design-mode body main #create.section-products .product-art--image svg{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;border-radius:inherit!important}html.shopify-design-mode body main #create.section-products .product-copy{flex:1 1 auto!important;min-height:0!important;padding:16px 4px 0!important;display:flex!important;flex-direction:column!important}html.shopify-design-mode body main #create.section-products .product-label{min-height:13px!important;margin:0 0 7px!important;font-size:11px!important;line-height:1!important;letter-spacing:.14em!important}html.shopify-design-mode body main #create.section-products .product-card h3{min-height:48px!important;margin:0 0 8px!important;font-size:21px!important;line-height:1.1!important;letter-spacing:-.04em!important;text-wrap:balance!important}html.shopify-design-mode body main #create.section-products .product-card p:not(.product-label){min-height:64px!important;margin:0!important;font-size:14px!important;line-height:1.44!important}html.shopify-design-mode body main #create.section-products .product-copy a{width:100%!important;height:46px!important;min-height:46px!important;margin-top:auto!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:14px!important;font-size:14px!important;line-height:1!important}}@media(min-width:768px)and (max-width:1080px){html.shopify-design-mode body main #create.section-products{padding:38px 20px 48px!important}html.shopify-design-mode body main #create.section-products>.section-kicker,html.shopify-design-mode body main #create.section-products>.section-heading-row,html.shopify-design-mode body main #create.section-products>.product-grid{width:min(100% - 40px,980px)!important;max-width:980px!important}html.shopify-design-mode body main #create.section-products>.section-heading-row{gap:20px!important;margin-bottom:34px!important}html.shopify-design-mode body main #create.section-products>.section-heading-row h2{font-size:clamp(30px,3.4vw,40px)!important}html.shopify-design-mode body main #create.section-products>.product-grid{gap:18px!important}html.shopify-design-mode body main #create.section-products>.product-grid>.product-card,html.shopify-design-mode body main #create.section-products>.product-grid>.product-card--featured{height:420px!important;min-height:420px!important;padding:14px!important}html.shopify-design-mode body main #create.section-products .product-art,html.shopify-design-mode body main #create.section-products .product-art--image{height:174px!important;min-height:174px!important;flex-basis:174px!important}html.shopify-design-mode body main #create.section-products .product-card h3{min-height:44px!important;font-size:18px!important}html.shopify-design-mode body main #create.section-products .product-card p:not(.product-label){min-height:60px!important;font-size:13.25px!important}}@media(min-width:768px){html.shopify-design-mode body main #create.section-products>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:max-content!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-right:0!important;margin-bottom:22px!important;margin-left:max(28px,calc((100% - min(1180px,calc(100% - 56px)))/2))!important;padding:12px 22px!important;border:1px solid rgba(205,226,255,.95)!important;border-radius:999px!important;background:#eef6fff0!important;color:#1167f4!important;box-shadow:none!important;font-size:15px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.015em!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important}html.shopify-design-mode body main #create.section-products>.section-kicker:before{content:"\2726"!important;display:inline-block!important;flex:0 0 auto!important;margin:0!important;color:#126dff!important;font-size:14px!important;line-height:1!important;transform:translateY(-.5px)!important}html.shopify-design-mode body main #create.section-products>.section-heading-row{align-items:end!important;gap:34px!important;margin-top:0!important;margin-bottom:40px!important}html.shopify-design-mode body main #create.section-products>.section-heading-row>div{max-width:820px!important}html.shopify-design-mode body main #create.section-products>.section-heading-row h2{max-width:820px!important;color:#07122f!important;font-size:clamp(42px,4.15vw,64px)!important;line-height:.98!important;letter-spacing:-.06em!important;font-weight:920!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode body main #create.section-products>.section-heading-row p{max-width:760px!important;margin-top:20px!important}html.shopify-design-mode body main #create.section-products>.section-heading-row .section-link{justify-self:end!important;align-self:center!important;flex:0 0 auto!important;width:260px!important;min-width:260px!important;max-width:260px!important;margin:0 0 8px auto!important}}@media(min-width:768px)and (max-width:1080px){html.shopify-design-mode body main #create.section-products>.section-kicker{margin-left:max(20px,calc((100% - min(980px,calc(100% - 40px)))/2))!important}html.shopify-design-mode body main #create.section-products>.section-heading-row h2{font-size:clamp(38px,4.1vw,48px)!important}html.shopify-design-mode body main #create.section-products>.section-heading-row .section-link{width:220px!important;min-width:220px!important;max-width:220px!important}}@media(min-width:990px){html.shopify-design-mode body main .section-how{padding:46px 28px 58px!important;background:#fff!important}html.shopify-design-mode body main .section-how .how-panel{width:min(1240px,calc(100% - 56px))!important;max-width:1240px!important;margin:0 auto!important;padding:0!important;display:block!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.shopify-design-mode body main .section-how .how-copy{max-width:980px!important;margin:0!important}html.shopify-design-mode body main .section-how .section-kicker{margin:0 0 10px!important;font-size:12px!important;line-height:1!important;letter-spacing:.16em!important;font-weight:850!important;color:#65748a!important;text-transform:uppercase!important}html.shopify-design-mode body main .section-how h2{max-width:920px!important;margin:0!important;color:#07122f!important;font-size:clamp(46px,4.2vw,62px)!important;line-height:.94!important;letter-spacing:-.065em!important;font-weight:950!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode body main .section-how .how-copy>p:not(.section-kicker){max-width:900px!important;margin:20px 0 0!important;color:#526176!important;font-size:clamp(16px,1.1vw,18px)!important;line-height:1.5!important;letter-spacing:-.014em!important}html.shopify-design-mode body main .section-how .how-showcase{width:100%!important;margin-top:34px!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important;gap:30px!important;align-items:stretch!important}html.shopify-design-mode body main .section-how .how-visual-card{width:100%!important;height:360px!important;min-height:360px!important;max-height:360px!important;border-radius:26px!important;overflow:hidden!important;border:1px solid rgba(211,226,242,.82)!important;background:#f8fafc!important;box-shadow:0 20px 52px #07122f12!important}html.shopify-design-mode body main .section-how .how-visual-card img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;margin:0!important}html.shopify-design-mode body main .section-how .how-visual-caption{left:20px!important;right:auto!important;bottom:20px!important;width:min(500px,calc(100% - 40px))!important;padding:14px 18px!important;border-radius:18px!important;background:#ffffffc7!important;box-shadow:0 12px 28px #07122f1a!important}html.shopify-design-mode body main .section-how .how-visual-caption span{margin-bottom:6px!important;font-size:10px!important;letter-spacing:.13em!important}html.shopify-design-mode body main .section-how .how-visual-caption strong{font-size:18px!important;line-height:1.12!important}html.shopify-design-mode body main .section-how .how-step-list{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:14px!important;height:360px!important;min-height:360px!important}html.shopify-design-mode body main .section-how .how-step-row{flex:1 1 0!important;min-height:0!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;padding:16px 20px!important;border-radius:22px!important;border:1px solid rgba(211,226,242,.82)!important;background:#fffffff0!important;box-shadow:0 14px 34px #07122f0b!important}html.shopify-design-mode body main .section-how .how-step-row span{width:48px!important;height:48px!important;font-size:12.5px!important;border-radius:999px!important}html.shopify-design-mode body main .section-how .how-step-row h3{margin:0 0 4px!important;font-size:clamp(18px,1.35vw,21px)!important;line-height:1.05!important;letter-spacing:-.04em!important;text-align:left!important}html.shopify-design-mode body main .section-how .how-step-row p{margin:0!important;font-size:clamp(14px,1vw,15.5px)!important;line-height:1.34!important;text-align:left!important}}@media(min-width:990px)and (max-width:1180px){html.shopify-design-mode body main .section-how .how-panel{width:min(100% - 40px,1040px)!important}html.shopify-design-mode body main .section-how h2{font-size:clamp(40px,4.4vw,52px)!important}html.shopify-design-mode body main .section-how .how-showcase{grid-template-columns:minmax(0,1fr) minmax(350px,.9fr)!important;gap:22px!important}html.shopify-design-mode body main .section-how .how-visual-card,html.shopify-design-mode body main .section-how .how-step-list{height:330px!important;min-height:330px!important;max-height:330px!important}html.shopify-design-mode body main .section-how .how-step-row{padding:14px 16px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important}html.shopify-design-mode body main .section-how .how-step-row span{width:44px!important;height:44px!important}}@media(min-width:750px){html.shopify-design-mode .shopify-section:has(.section-how){overflow:visible!important}html.shopify-design-mode .section.section-how{padding:42px 24px 54px!important;background:#fff!important;overflow:visible!important}html.shopify-design-mode .section.section-how>.how-panel{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;display:block!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.shopify-design-mode .section.section-how .how-copy{max-width:900px!important;margin:0 0 28px!important;padding:0!important;text-align:left!important}html.shopify-design-mode .section.section-how .section-kicker{margin:0 0 10px!important;font-size:12px!important;line-height:1!important;letter-spacing:.15em!important;font-weight:850!important;text-transform:uppercase!important;color:#65748a!important;text-align:left!important}html.shopify-design-mode .section.section-how .how-copy h2,html.shopify-design-mode .section.section-how #how-heading{max-width:900px!important;margin:0!important;font-size:clamp(42px,4.2vw,58px)!important;line-height:.94!important;letter-spacing:-.065em!important;font-weight:950!important;color:#07122f!important;text-align:left!important;text-wrap:balance!important}html.shopify-design-mode .section.section-how .how-copy>p:not(.section-kicker){max-width:860px!important;margin:18px 0 0!important;font-size:clamp(15.5px,1.1vw,18px)!important;line-height:1.48!important;letter-spacing:-.014em!important;color:#526176!important;text-align:left!important}html.shopify-design-mode .section.section-how .how-showcase{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)!important;gap:28px!important;align-items:stretch!important}html.shopify-design-mode .section.section-how .how-visual-card{width:100%!important;height:360px!important;min-height:360px!important;max-height:360px!important;margin:0!important;border-radius:26px!important;border:1px solid rgba(211,226,242,.82)!important;overflow:hidden!important;background:#f8fafc!important;box-shadow:0 20px 48px #07122f12!important}html.shopify-design-mode .section.section-how .how-visual-card img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;margin:0!important}html.shopify-design-mode .section.section-how .how-visual-caption{left:20px!important;right:auto!important;bottom:20px!important;width:min(470px,calc(100% - 40px))!important;max-width:calc(100% - 40px)!important;padding:14px 18px!important;border-radius:18px!important;background:#fffc!important;box-shadow:0 12px 28px #07122f1a!important}html.shopify-design-mode .section.section-how .how-visual-caption span{display:block!important;margin:0 0 6px!important;font-size:10px!important;line-height:1!important;letter-spacing:.13em!important}html.shopify-design-mode .section.section-how .how-visual-caption strong{display:block!important;font-size:18px!important;line-height:1.12!important}html.shopify-design-mode .section.section-how .how-step-list{width:100%!important;height:360px!important;min-height:360px!important;max-height:360px!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:14px!important}html.shopify-design-mode .section.section-how .how-step-row{width:100%!important;flex:1 1 0!important;min-height:0!important;margin:0!important;padding:15px 18px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:15px!important;border-radius:22px!important;border:1px solid rgba(211,226,242,.86)!important;background:#fffffff0!important;box-shadow:0 14px 32px #07122f0b!important}html.shopify-design-mode .section.section-how .how-step-row span{width:46px!important;height:46px!important;min-width:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12.5px!important;line-height:1!important}html.shopify-design-mode .section.section-how .how-step-row h3{margin:0 0 4px!important;font-size:clamp(17px,1.35vw,20px)!important;line-height:1.06!important;letter-spacing:-.04em!important;text-align:left!important}html.shopify-design-mode .section.section-how .how-step-row p{margin:0!important;font-size:clamp(13.5px,1vw,15px)!important;line-height:1.34!important;text-align:left!important}}@media(min-width:750px)and (max-width:1040px){html.shopify-design-mode .section.section-how>.how-panel{width:min(100% - 36px,980px)!important}html.shopify-design-mode .section.section-how .how-showcase{grid-template-columns:minmax(0,1fr) minmax(300px,.88fr)!important;gap:20px!important}html.shopify-design-mode .section.section-how .how-visual-card,html.shopify-design-mode .section.section-how .how-step-list{height:320px!important;min-height:320px!important;max-height:320px!important}html.shopify-design-mode .section.section-how .how-step-row{padding:12px 14px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important}html.shopify-design-mode .section.section-how .how-step-row span{width:42px!important;height:42px!important;min-width:42px!important}}@media(min-width:900px){html.shopify-design-mode .feature-strip.feature-strip--polished{width:min(1280px,calc(100% - 48px))!important;max-width:1280px!important;margin:0 auto 34px!important;border-radius:28px!important;min-height:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card,html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(2n),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{min-height:0!important;grid-template-columns:44px minmax(0,1fr)!important;gap:11px!important;padding:18px!important;align-items:center!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:not(:last-child),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd):not(:last-child),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2):not(:last-child){border-right:1px solid rgba(203,221,242,.66)!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon{width:44px!important;height:44px!important;align-self:center!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon svg{width:18px!important;height:18px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-copy{padding-top:0!important;min-width:0!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{margin:0 0 5px!important;font-size:16px!important;line-height:1.12!important;letter-spacing:-.03em!important;font-weight:900!important;max-width:none!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card p{margin:0!important;max-width:235px!important;font-size:13px!important;line-height:1.34!important;letter-spacing:-.008em!important;font-weight:560!important}}@media(min-width:1180px){html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{white-space:nowrap!important}}@media(min-width:900px)and (max-width:1120px){html.shopify-design-mode .feature-strip.feature-strip--polished{width:min(100% - 36px,1080px)!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card,html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(odd),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-child(2n),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:nth-last-child(-n+2),html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card:last-child{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;padding:16px 12px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon{width:40px!important;height:40px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-icon svg{width:17px!important;height:17px!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card h2{font-size:14.75px!important;line-height:1.12!important;white-space:normal!important}html.shopify-design-mode .feature-strip.feature-strip--polished .feature-card p{max-width:none!important;font-size:12.25px!important;line-height:1.32!important}}@media(min-width:768px){html.shopify-design-mode body main #create.section-products>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;justify-self:start!important;align-self:start!important;flex:0 0 auto!important;gap:8px!important;width:fit-content!important;min-width:0!important;max-width:max-content!important;height:auto!important;min-height:34px!important;margin-top:0!important;margin-right:0!important;margin-bottom:18px!important;margin-left:max(28px,calc((100% - min(1180px,calc(100% - 56px)))/2))!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;box-shadow:none!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important}html.shopify-design-mode body main #create.section-products>.section-kicker:before{content:"\2726"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;color:#126dff!important;font-size:13px!important;line-height:1!important;transform:translateY(-.5px)!important}}@media(min-width:768px)and (max-width:1080px){html.shopify-design-mode body main #create.section-products>.section-kicker{margin-left:max(20px,calc((100% - min(980px,calc(100% - 40px)))/2))!important}}@media(min-width:1024px){html.shopify-design-mode body main #shop-wall-art.section-categories{padding-top:48px!important;padding-bottom:52px!important;overflow-x:clip!important}html.shopify-design-mode body main #shop-wall-art.section-categories>.section-kicker{display:inline-flex!important;width:fit-content!important;max-width:max-content!important;margin:0 auto 18px!important}html.shopify-design-mode body main #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode body main #shop-wall-art.section-categories .section-heading-row.section-heading-row--centered{display:block!important;max-width:980px!important;margin:0 auto 38px!important;text-align:center!important}html.shopify-design-mode body main #shop-wall-art.section-categories .section-heading-row>div{max-width:980px!important;margin:0 auto!important;text-align:center!important}html.shopify-design-mode body main #shop-wall-art.section-categories .section-heading-row h2{margin-left:auto!important;margin-right:auto!important;max-width:920px!important;text-align:center!important;font-size:clamp(36px,4vw,54px)!important;line-height:.98!important}html.shopify-design-mode body main #shop-wall-art.section-categories .section-heading-row p{max-width:820px!important;margin:14px auto 0!important;text-align:center!important;font-size:15.5px!important;line-height:1.45!important}html.shopify-design-mode body main #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;align-items:start!important;gap:18px!important;width:min(100% - 40px,1380px)!important;max-width:1380px!important;margin:0 auto!important;overflow:visible!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card{display:block!important;min-width:0!important;width:100%!important;max-width:none!important;text-align:center!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media{width:100%!important;height:clamp(132px,12vw,190px)!important;min-height:0!important;max-height:190px!important;margin:0!important;border-radius:24px!important;overflow:hidden!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media img,html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media svg{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy{padding:14px 4px 0!important;text-align:center!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3{display:block!important;margin:0 auto!important;padding:0!important;text-align:center!important;white-space:normal!important;font-size:clamp(15px,1.18vw,18px)!important;line-height:1.08!important;letter-spacing:-.035em!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3:after{display:none!important;content:none!important}}@media(min-width:1024px)and (max-width:1180px){html.shopify-design-mode body main #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid{gap:12px!important;width:min(100% - 28px,1120px)!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media{height:132px!important;border-radius:20px!important}html.shopify-design-mode body main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3{font-size:14.5px!important}}@media(min-width:768px){html.shopify-design-mode #MainContent #shop-wall-art.section-categories,html.shopify-design-mode main #shop-wall-art.section-categories,html.shopify-design-mode #shop-wall-art.section-categories{padding:46px 18px!important;overflow-x:hidden!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode main #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode #shop-wall-art.section-categories>.section-kicker{display:inline-flex!important;width:fit-content!important;max-width:max-content!important;margin:0 auto 16px!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row.section-heading-row--centered,html.shopify-design-mode main #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row.section-heading-row--centered,html.shopify-design-mode #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row.section-heading-row--centered{display:block!important;max-width:960px!important;margin:0 auto 34px!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row>div,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row>div,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row>div{max-width:960px!important;margin:0 auto!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row h2{margin-right:auto!important;margin-left:auto!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row p,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row p,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row p{max-width:820px!important;margin:14px auto 0!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:1fr!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:16px!important;align-items:start!important;width:min(100%,1420px)!important;max-width:1420px!important;margin:0 auto!important;overflow-x:hidden!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;transform:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card:after,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card:after,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card:after{content:none!important;display:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media{width:100%!important;height:clamp(132px,11.7vw,178px)!important;min-height:0!important;max-height:178px!important;margin:0!important;border:0!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 14px 34px #07122f0e!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media img,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media svg,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media img,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media svg,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media img,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media svg{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy{display:block!important;min-height:0!important;padding:14px 2px 0!important;background:transparent!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3{display:block!important;margin:0 auto!important;padding:0!important;text-align:center!important;color:#07122f!important;font-size:clamp(15px,1.16vw,18px)!important;line-height:1.12!important;letter-spacing:-.04em!important;font-weight:880!important;white-space:normal!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3:after,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3:after,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3:after,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy p,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy p,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy p{display:none!important;content:none!important}}@media(min-width:768px)and (max-width:1050px){html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid{gap:10px!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media{height:118px!important;border-radius:18px!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3{font-size:13.75px!important;line-height:1.1!important}}@media(min-width:768px){html.shopify-design-mode .shopify-section:has(#shop-wall-art.section-categories),html.shopify-design-mode #shopify-section-template--index__wall_art_categories,html.shopify-design-mode #shop-wall-art.section-categories{overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;scrollbar-width:none!important}html.shopify-design-mode .shopify-section:has(#shop-wall-art.section-categories)::-webkit-scrollbar,html.shopify-design-mode #shop-wall-art.section-categories::-webkit-scrollbar,html.shopify-design-mode #shop-wall-art.section-categories *::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories,html.shopify-design-mode main #shop-wall-art.section-categories,html.shopify-design-mode #shop-wall-art.section-categories{padding-top:48px!important;padding-right:clamp(18px,2vw,30px)!important;padding-bottom:42px!important;padding-left:clamp(18px,2vw,30px)!important;text-align:center!important;max-height:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode main #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode #shop-wall-art.section-categories>.section-kicker{display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:max-content!important;min-width:0!important;margin:0 auto 18px!important;padding:10px 18px!important;border-radius:999px!important;background:#eff7fff2!important;border:1px solid rgba(18,109,255,.16)!important;color:#126dff!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;font-weight:850!important;text-transform:none!important;white-space:nowrap!important;box-sizing:border-box!important;align-self:center!important;justify-self:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode main #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode #shop-wall-art.section-categories>.section-heading-row,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row.section-heading-row--centered{display:block!important;width:100%!important;max-width:980px!important;margin:0 auto 38px!important;padding:0!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row>div,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row>div,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row>div{display:block!important;width:100%!important;max-width:980px!important;margin:0 auto!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row h2{max-width:980px!important;margin:0 auto!important;text-align:center!important;color:#07122f!important;font-size:clamp(42px,4.25vw,64px)!important;line-height:.95!important;letter-spacing:-.065em!important;font-weight:900!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row p,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row p,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row p{max-width:880px!important;margin:18px auto 0!important;text-align:center!important;font-size:clamp(16px,1.45vw,21px)!important;line-height:1.42!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories>.wall-art-grid,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;gap:clamp(12px,1.25vw,18px)!important;align-items:start!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;scrollbar-width:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card{min-width:0!important;width:100%!important;max-width:none!important;overflow:visible!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-media{height:clamp(124px,10.8vw,168px)!important;max-height:168px!important;min-height:0!important;border-radius:22px!important;overflow:hidden!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy{padding:13px 0 0!important;text-align:center!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode main #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3,html.shopify-design-mode #shop-wall-art.section-categories .wall-art-grid>.wall-art-card .wall-art-copy h3{text-align:center!important;font-size:clamp(14px,1.08vw,17px)!important;line-height:1.1!important;margin:0 auto!important}}@media(min-width:768px){html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode main #shop-wall-art.section-categories>.section-kicker,html.shopify-design-mode #shop-wall-art.section-categories>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:max-content!important;min-width:0!important;min-height:34px!important;height:auto!important;margin:0 auto 18px!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important;box-sizing:border-box!important;align-self:center!important;justify-self:center!important;box-shadow:none!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories>.section-kicker:before,html.shopify-design-mode main #shop-wall-art.section-categories>.section-kicker:before,html.shopify-design-mode #shop-wall-art.section-categories>.section-kicker:before{font-size:13px!important;line-height:1!important;margin:0!important;transform:translateY(-.5px)!important}html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row h2{max-width:980px!important;margin:0 auto!important;text-align:center!important;color:#07122f!important;font-size:clamp(44px,4.45vw,66px)!important;line-height:.99!important;letter-spacing:-.06em!important;font-weight:920!important;text-wrap:balance!important}}@media(min-width:901px){html.shopify-design-mode #reviews.section-reviews,html.shopify-design-mode main #reviews.section-reviews,html.shopify-design-mode #MainContent #reviews.section-reviews{padding:46px clamp(22px,2.5vw,42px) 42px!important;text-align:center!important;overflow:hidden!important;background:radial-gradient(circle at 50% 14%,rgba(18,109,255,.018),transparent 32%),linear-gradient(180deg,#fff,#fbfdff)!important}html.shopify-design-mode #reviews.section-reviews>.section-kicker,html.shopify-design-mode main #reviews.section-reviews>.section-kicker,html.shopify-design-mode #MainContent #reviews.section-reviews>.section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:max-content!important;min-width:0!important;min-height:34px!important;height:auto!important;margin:0 auto 18px!important;padding:8px 16px!important;border-radius:999px!important;border:1px solid #dbeafe!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important;box-sizing:border-box!important;box-shadow:none!important}html.shopify-design-mode #reviews.section-reviews>.section-kicker:before,html.shopify-design-mode main #reviews.section-reviews>.section-kicker:before,html.shopify-design-mode #MainContent #reviews.section-reviews>.section-kicker:before{font-size:13px!important;line-height:1!important;margin:0!important;transform:translateY(-.5px)!important}html.shopify-design-mode #reviews.section-reviews>h2,html.shopify-design-mode main #reviews.section-reviews>h2,html.shopify-design-mode #MainContent #reviews.section-reviews>h2{max-width:980px!important;margin:0 auto 34px!important;color:#07122f!important;font-size:clamp(40px,4.15vw,60px)!important;line-height:.99!important;letter-spacing:-.06em!important;font-weight:920!important;text-align:center!important;text-wrap:balance!important}html.shopify-design-mode #reviews.section-reviews>h2 .reviews-heading-desktop,html.shopify-design-mode main #reviews.section-reviews>h2 .reviews-heading-desktop,html.shopify-design-mode #MainContent #reviews.section-reviews>h2 .reviews-heading-desktop{display:inline!important}html.shopify-design-mode #reviews.section-reviews>h2 .reviews-heading-mobile,html.shopify-design-mode main #reviews.section-reviews>h2 .reviews-heading-mobile,html.shopify-design-mode #MainContent #reviews.section-reviews>h2 .reviews-heading-mobile{display:none!important}html.shopify-design-mode #reviews.section-reviews .review-carousel,html.shopify-design-mode main #reviews.section-reviews .review-carousel,html.shopify-design-mode #MainContent #reviews.section-reviews .review-carousel,html.shopify-design-mode #reviews.section-reviews .review-slides,html.shopify-design-mode main #reviews.section-reviews .review-slides,html.shopify-design-mode #MainContent #reviews.section-reviews .review-slides{width:100%!important;max-width:1440px!important;margin:0 auto!important;overflow:visible!important}html.shopify-design-mode #reviews.section-reviews .review-slide[hidden],html.shopify-design-mode #reviews.section-reviews .review-grid[hidden],html.shopify-design-mode main #reviews.section-reviews .review-slide[hidden],html.shopify-design-mode main #reviews.section-reviews .review-grid[hidden],html.shopify-design-mode #MainContent #reviews.section-reviews .review-slide[hidden],html.shopify-design-mode #MainContent #reviews.section-reviews .review-grid[hidden]{display:none!important}html.shopify-design-mode #reviews.section-reviews .review-grid.review-slide.is-active,html.shopify-design-mode main #reviews.section-reviews .review-grid.review-slide.is-active,html.shopify-design-mode #MainContent #reviews.section-reviews .review-grid.review-slide.is-active{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:1fr!important;gap:clamp(16px,1.55vw,24px)!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;max-width:1440px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}html.shopify-design-mode #reviews.section-reviews .review-card,html.shopify-design-mode main #reviews.section-reviews .review-card,html.shopify-design-mode #MainContent #reviews.section-reviews .review-card{width:100%!important;max-width:none!important;min-width:0!important;min-height:232px!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;padding:clamp(22px,1.7vw,28px)!important;border-radius:26px!important;text-align:left!important;box-sizing:border-box!important}html.shopify-design-mode #reviews.section-reviews .stars,html.shopify-design-mode main #reviews.section-reviews .stars,html.shopify-design-mode #MainContent #reviews.section-reviews .stars{width:100%!important;margin:0 0 16px!important;text-align:left!important;font-size:12.5px!important;letter-spacing:.1em!important}html.shopify-design-mode #reviews.section-reviews .review-card p,html.shopify-design-mode main #reviews.section-reviews .review-card p,html.shopify-design-mode #MainContent #reviews.section-reviews .review-card p{max-width:none!important;width:100%!important;margin:0!important;font-size:clamp(16px,1.18vw,18px)!important;line-height:1.48!important;letter-spacing:-.026em!important;text-align:left!important}html.shopify-design-mode #reviews.section-reviews .review-author,html.shopify-design-mode main #reviews.section-reviews .review-author,html.shopify-design-mode #MainContent #reviews.section-reviews .review-author{width:100%!important;margin:20px 0 0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;text-align:left!important}html.shopify-design-mode #reviews.section-reviews .review-avatar,html.shopify-design-mode main #reviews.section-reviews .review-avatar,html.shopify-design-mode #MainContent #reviews.section-reviews .review-avatar{width:38px!important;height:38px!important;flex:0 0 38px!important}html.shopify-design-mode #reviews.section-reviews .review-author h3,html.shopify-design-mode #reviews.section-reviews .review-card .review-author h3,html.shopify-design-mode main #reviews.section-reviews .review-author h3,html.shopify-design-mode main #reviews.section-reviews .review-card .review-author h3,html.shopify-design-mode #MainContent #reviews.section-reviews .review-author h3,html.shopify-design-mode #MainContent #reviews.section-reviews .review-card .review-author h3{margin:0!important;font-size:14px!important;line-height:1.1!important;text-align:left!important}html.shopify-design-mode #reviews.section-reviews .review-controls,html.shopify-design-mode main #reviews.section-reviews .review-controls,html.shopify-design-mode #MainContent #reviews.section-reviews .review-controls{width:100%!important;margin:22px auto 0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;position:relative!important;z-index:2!important}html.shopify-design-mode #reviews.section-reviews .review-dots,html.shopify-design-mode main #reviews.section-reviews .review-dots,html.shopify-design-mode #MainContent #reviews.section-reviews .review-dots{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}html.shopify-design-mode #reviews.section-reviews .review-arrow,html.shopify-design-mode main #reviews.section-reviews .review-arrow,html.shopify-design-mode #MainContent #reviews.section-reviews .review-arrow{width:38px!important;height:38px!important;flex:0 0 38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media(min-width:901px)and (max-width:1120px){html.shopify-design-mode #reviews.section-reviews .review-card,html.shopify-design-mode main #reviews.section-reviews .review-card,html.shopify-design-mode #MainContent #reviews.section-reviews .review-card{min-height:218px!important;padding:22px!important}html.shopify-design-mode #reviews.section-reviews .review-card p,html.shopify-design-mode main #reviews.section-reviews .review-card p,html.shopify-design-mode #MainContent #reviews.section-reviews .review-card p{font-size:15.5px!important;line-height:1.44!important}}@media(min-width:981px){html.shopify-design-mode .final-cta.final-cta--conversion{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,460px)!important;align-items:center!important;gap:clamp(48px,5vw,80px)!important;width:min(var(--page-max),calc(100% - 56px))!important;max-width:var(--page-max)!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(34px,3vw,46px) clamp(40px,4.5vw,64px)!important;min-height:0!important;text-align:left!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__copy{grid-column:1!important;grid-row:1!important;max-width:760px!important;min-width:0!important}html.shopify-design-mode .final-cta.final-cta--conversion h2{max-width:780px!important;margin:0!important;font-size:clamp(42px,4.05vw,58px)!important;line-height:.98!important;letter-spacing:-.058em!important;text-wrap:balance!important}html.shopify-design-mode .final-cta.final-cta--conversion p:not(.section-kicker){max-width:780px!important;margin-top:14px!important;font-size:clamp(15px,1.05vw,17px)!important;line-height:1.42!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__benefits{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:24px 0 0!important;padding:0!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__benefits li{width:auto!important;min-height:38px!important;padding:7px 18px 7px 44px!important;font-size:15px!important;line-height:1!important;white-space:nowrap!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__benefits li:before{left:13px!important;width:22px!important;height:22px!important;font-size:11.5px!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__actions.final-cta__actions--buttons{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:min(100%,460px)!important;max-width:460px!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:18px!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__button{width:100%!important;max-width:none!important;height:64px!important;min-height:64px!important;padding:0 30px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;font-size:17px!important;line-height:1!important;white-space:nowrap!important}}@media(min-width:981px)and (max-width:1180px){html.shopify-design-mode .final-cta.final-cta--conversion{grid-template-columns:minmax(0,1fr) minmax(320px,400px)!important;gap:42px!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__actions.final-cta__actions--buttons{width:min(100%,400px)!important;max-width:400px!important}html.shopify-design-mode .final-cta.final-cta--conversion .final-cta__button{height:60px!important;min-height:60px!important;font-size:16px!important}}@media(min-width:901px){html.shopify-design-mode #MainContent #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode main #shop-wall-art.section-categories .section-heading-row h2,html.shopify-design-mode #shop-wall-art.section-categories .section-heading-row h2{max-width:980px!important;margin:0 auto!important;text-align:center!important;color:#07122f!important;font-size:clamp(40px,4.15vw,60px)!important;line-height:.99!important;letter-spacing:-.06em!important;font-weight:920!important;text-wrap:balance!important}}@media(min-width:981px){html.shopify-design-mode .shopify-section:has(.site-header),html.shopify-design-mode .site-header{overflow:visible!important;z-index:9990!important}html.shopify-design-mode .site-header{display:grid!important;grid-template-columns:minmax(150px,186px) minmax(0,1fr) auto!important;align-items:center!important;column-gap:clamp(14px,1.25vw,22px)!important;height:78px!important;min-height:78px!important;padding:0 clamp(20px,2.2vw,34px)!important;position:sticky!important;top:0!important;isolation:isolate!important}html.shopify-design-mode .site-header .mobile-menu-toggle{display:none!important}html.shopify-design-mode .site-header .brand{grid-column:1!important;flex:0 0 auto!important;min-width:0!important;width:auto!important;transform:none!important}html.shopify-design-mode .site-header .brand-logo{width:clamp(142px,10.6vw,166px)!important;max-width:clamp(142px,10.6vw,166px)!important}html.shopify-design-mode .site-header .nav-links--best,html.shopify-design-mode .site-header .nav-links{grid-column:2!important;min-width:0!important;width:100%!important;display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(10px,1.16vw,18px)!important;overflow:visible!important;white-space:nowrap!important}html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-item>a{min-height:78px!important;padding:0!important;font-size:clamp(13px,.86vw,14.5px)!important;line-height:1!important;letter-spacing:-.01em!important;white-space:nowrap!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:7px!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before{bottom:18px!important}html.shopify-design-mode .site-header .header-actions{grid-column:3!important;flex:0 0 auto!important;min-width:max-content!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;overflow:visible!important;position:relative!important;z-index:10002!important}html.shopify-design-mode .site-header .header-icon{width:30px!important;height:30px!important;flex:0 0 30px!important}html.shopify-design-mode .site-header .header-icon svg{width:23px!important;height:23px!important}html.shopify-design-mode .site-header .nav-cta{min-height:50px!important;height:50px!important;padding:0 clamp(22px,2.3vw,32px)!important;min-width:clamp(210px,18vw,284px)!important;border-radius:14px!important;font-size:clamp(15px,1vw,17px)!important;gap:10px!important;white-space:nowrap!important}html.shopify-design-mode .site-header .nav-cta .cta-spark{display:none!important}html.shopify-design-mode .site-header .nav-item{position:static!important;flex:0 0 auto!important}html.shopify-design-mode .site-header .mega-menu{display:grid!important;position:fixed!important;top:78px!important;left:50%!important;z-index:2147483000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-6px,0)!important;max-height:calc(100vh - 92px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important}html.shopify-design-mode .site-header .nav-links--best .mega-menu:before{top:-20px!important;height:20px!important}html.shopify-design-mode .site-header .mega-menu--products{width:min(780px,calc(100vw - 44px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.shopify-design-mode .site-header .mega-menu--wall-art{width:min(1120px,calc(100vw - 44px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:22px!important;overflow-y:auto!important}html.shopify-design-mode .site-header .mega-menu--occasions,html.shopify-design-mode .site-header .mega-menu--ideas{width:min(840px,calc(100vw - 44px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.shopify-design-mode .site-header .mega-column h3{font-size:13.8px!important;margin-bottom:12px!important}html.shopify-design-mode .site-header .mega-menu a{font-size:14.1px!important;line-height:1.34!important;margin-bottom:6px!important}html.shopify-design-mode .site-header .mega-menu--wall-art a{font-size:13px!important;line-height:1.31!important;margin-bottom:5px!important}}@media(min-width:981px)and (max-width:1280px){html.shopify-design-mode .site-header{grid-template-columns:minmax(130px,158px) minmax(0,1fr) auto!important;column-gap:12px!important;padding-inline:18px!important}html.shopify-design-mode .site-header .brand-logo{width:138px!important;max-width:138px!important}html.shopify-design-mode .site-header .nav-links--best,html.shopify-design-mode .site-header .nav-links{gap:10px!important}html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-item>a{font-size:12.75px!important}html.shopify-design-mode .site-header .nav-cta{min-width:198px!important;padding-inline:20px!important;font-size:14.5px!important}}@media(min-width:981px){html.shopify-design-mode .shopify-section:has(.site-header),html.shopify-design-mode .site-header,html.shopify-design-mode .site-header *{overflow:visible}html.shopify-design-mode .shopify-section:has(.site-header){position:sticky!important;top:0!important;z-index:2147482500!important}html.shopify-design-mode .site-header{--editor-header-h: 76px;display:grid!important;grid-template-columns:minmax(128px,154px) minmax(0,1fr) max-content!important;align-items:center!important;column-gap:clamp(10px,1.1vw,18px)!important;width:100%!important;height:var(--editor-header-h)!important;min-height:var(--editor-header-h)!important;padding:0 clamp(16px,1.7vw,28px)!important;position:sticky!important;top:0!important;z-index:2147482600!important;isolation:isolate!important;background:#fffffffc!important}html.shopify-design-mode .site-header .mobile-menu-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}html.shopify-design-mode .site-header .brand{grid-column:1!important;justify-self:start!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;transform:none!important;position:relative!important;z-index:2!important}html.shopify-design-mode .site-header .brand-logo{width:clamp(126px,9.25vw,148px)!important;max-width:clamp(126px,9.25vw,148px)!important;height:auto!important;display:block!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best{grid-column:2!important;position:static!important;transform:none!important;justify-self:start!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:var(--editor-header-h)!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:clamp(9px,1.02vw,16px)!important;margin:0!important;white-space:nowrap!important;overflow:visible!important;z-index:3!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--editor-header-h)!important;padding:0!important;color:#07122f!important;font-size:clamp(12.5px,.82vw,14px)!important;line-height:1!important;font-weight:800!important;letter-spacing:-.014em!important;white-space:nowrap!important;text-decoration:none!important}html.shopify-design-mode .site-header .nav-item{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;position:static!important;min-width:0!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:6px!important;border-right-width:1.45px!important;border-bottom-width:1.45px!important;opacity:.56!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before{bottom:16px!important;right:11px!important;height:1.8px!important}html.shopify-design-mode .site-header .header-actions{grid-column:3!important;justify-self:end!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;margin:0!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;overflow:visible!important;position:relative!important;z-index:4!important}html.shopify-design-mode .site-header .header-icon{width:30px!important;height:30px!important;flex:0 0 30px!important;display:grid!important;place-items:center!important}html.shopify-design-mode .site-header .header-icon svg{width:21px!important;height:21px!important}html.shopify-design-mode .site-header .nav-cta{width:auto!important;min-width:clamp(148px,12.8vw,178px)!important;height:42px!important;min-height:42px!important;padding:0 clamp(14px,1.35vw,20px)!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:clamp(12.8px,.86vw,14px)!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important;flex:0 0 auto!important}html.shopify-design-mode .site-header .nav-cta .cta-spark{display:none!important}html.shopify-design-mode .site-header .nav-cta .cta-arrow{display:inline-flex!important;font-size:17px!important;line-height:1!important}html.shopify-design-mode .site-header .mega-menu{display:grid!important;position:fixed!important;top:var(--editor-header-h)!important;left:50%!important;z-index:2147483000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-6px,0)!important;max-height:calc(100vh - var(--editor-header-h) - 20px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:#fff!important}html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important}html.shopify-design-mode .site-header .mega-menu--products{width:min(780px,calc(100vw - 36px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}html.shopify-design-mode .site-header .mega-menu--wall-art{width:min(1120px,calc(100vw - 36px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:20px!important}html.shopify-design-mode .site-header .mega-menu--occasions,html.shopify-design-mode .site-header .mega-menu--ideas{width:min(840px,calc(100vw - 36px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}html.shopify-design-mode .site-header .mega-column h3{font-size:13.5px!important;line-height:1.15!important;margin-bottom:11px!important}html.shopify-design-mode .site-header .mega-menu a{font-size:13.8px!important;line-height:1.32!important;margin-bottom:6px!important}html.shopify-design-mode .site-header .mega-menu--wall-art a{font-size:12.8px!important;line-height:1.28!important;margin-bottom:5px!important}}@media(min-width:981px)and (max-width:1120px){html.shopify-design-mode .site-header{grid-template-columns:minmax(112px,132px) minmax(0,1fr) max-content!important;column-gap:8px!important;padding-inline:12px!important}html.shopify-design-mode .site-header .brand-logo{width:118px!important;max-width:118px!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best{gap:7px!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct{font-size:11.7px!important}html.shopify-design-mode .site-header .header-actions{gap:4px!important}html.shopify-design-mode .site-header .header-icon{width:27px!important;height:27px!important;flex-basis:27px!important}html.shopify-design-mode .site-header .header-icon svg{width:19px!important;height:19px!important}html.shopify-design-mode .site-header .nav-cta{min-width:132px!important;height:38px!important;min-height:38px!important;padding-inline:10px!important;font-size:11.8px!important;gap:5px!important}}@media(min-width:681px){html.shopify-design-mode .shopify-section:has(.site-header),html.shopify-design-mode .site-header,.shopify-design-mode .shopify-section:has(.site-header),.shopify-design-mode .site-header{overflow:visible!important;z-index:2147482500!important}html.shopify-design-mode .site-header,.shopify-design-mode .site-header{--editor-header-h: 76px;display:grid!important;grid-template-columns:minmax(118px,150px) minmax(0,1fr) max-content!important;align-items:center!important;column-gap:clamp(8px,1vw,16px)!important;width:100%!important;max-width:100%!important;height:var(--editor-header-h)!important;min-height:var(--editor-header-h)!important;padding:0 clamp(12px,1.45vw,24px)!important;position:sticky!important;top:0!important;z-index:2147482600!important;isolation:isolate!important;background:#fffffffc!important;border-bottom:1px solid #e8eef7!important}html.shopify-design-mode .site-header .mobile-menu-toggle,.shopify-design-mode .site-header .mobile-menu-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}html.shopify-design-mode .site-header .brand,.shopify-design-mode .site-header .brand{grid-column:1!important;justify-self:start!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:150px!important;transform:none!important;position:relative!important;z-index:2!important}html.shopify-design-mode .site-header .brand-logo,.shopify-design-mode .site-header .brand-logo{width:clamp(112px,9vw,146px)!important;max-width:clamp(112px,9vw,146px)!important;height:auto!important;display:block!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best,.shopify-design-mode .site-header .nav-links,.shopify-design-mode .site-header .nav-links--best{grid-column:2!important;position:static!important;transform:none!important;justify-self:start!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--editor-header-h)!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:clamp(6px,.95vw,14px)!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:visible!important;z-index:3!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct,.shopify-design-mode .site-header .nav-links>a,.shopify-design-mode .site-header .nav-links .nav-item>a,.shopify-design-mode .site-header .nav-links--best>a,.shopify-design-mode .site-header .nav-links--best .nav-item>a,.shopify-design-mode .site-header .nav-direct{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--editor-header-h)!important;padding:0!important;color:#07122f!important;font-size:clamp(11.6px,.82vw,14px)!important;line-height:1!important;font-weight:820!important;letter-spacing:-.018em!important;white-space:nowrap!important;text-decoration:none!important}html.shopify-design-mode .site-header .nav-item,.shopify-design-mode .site-header .nav-item{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;position:static!important;min-width:0!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after{width:5px!important;height:5px!important;margin-left:5px!important;border-right-width:1.45px!important;border-bottom-width:1.45px!important;opacity:.58!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before{bottom:16px!important;right:9px!important;height:1.7px!important}html.shopify-design-mode .site-header .header-actions,.shopify-design-mode .site-header .header-actions{grid-column:3!important;justify-self:end!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;margin:0!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(4px,.55vw,8px)!important;overflow:visible!important;position:relative!important;z-index:4!important}html.shopify-design-mode .site-header .header-icon,.shopify-design-mode .site-header .header-icon{width:clamp(26px,2vw,30px)!important;height:clamp(26px,2vw,30px)!important;flex:0 0 clamp(26px,2vw,30px)!important;display:grid!important;place-items:center!important}html.shopify-design-mode .site-header .header-icon svg,.shopify-design-mode .site-header .header-icon svg{width:clamp(18px,1.55vw,21px)!important;height:clamp(18px,1.55vw,21px)!important}html.shopify-design-mode .site-header .nav-cta,.shopify-design-mode .site-header .nav-cta{width:auto!important;min-width:clamp(132px,13vw,178px)!important;height:42px!important;min-height:42px!important;padding:0 clamp(10px,1.15vw,18px)!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:clamp(11.6px,.86vw,14px)!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important;flex:0 0 auto!important}html.shopify-design-mode .site-header .nav-cta .cta-spark,.shopify-design-mode .site-header .nav-cta .cta-spark{display:none!important}html.shopify-design-mode .site-header .nav-cta .cta-arrow,.shopify-design-mode .site-header .nav-cta .cta-arrow{display:inline-flex!important;font-size:16px!important;line-height:1!important}html.shopify-design-mode .site-header .mega-menu,.shopify-design-mode .site-header .mega-menu{display:grid!important;position:fixed!important;top:var(--editor-header-h)!important;left:50%!important;z-index:2147483000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-6px,0)!important;max-height:calc(100vh - var(--editor-header-h) - 20px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:#fff!important}html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important}html.shopify-design-mode .site-header .mega-menu--products,.shopify-design-mode .site-header .mega-menu--products{width:min(780px,calc(100vw - 36px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}html.shopify-design-mode .site-header .mega-menu--wall-art,.shopify-design-mode .site-header .mega-menu--wall-art{width:min(1120px,calc(100vw - 36px))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important}html.shopify-design-mode .site-header .mega-menu--occasions,html.shopify-design-mode .site-header .mega-menu--ideas,.shopify-design-mode .site-header .mega-menu--occasions,.shopify-design-mode .site-header .mega-menu--ideas{width:min(840px,calc(100vw - 36px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}html.shopify-design-mode .site-header .mega-column h3,.shopify-design-mode .site-header .mega-column h3{font-size:13.2px!important;line-height:1.15!important;margin-bottom:11px!important}html.shopify-design-mode .site-header .mega-menu a,.shopify-design-mode .site-header .mega-menu a{font-size:13.6px!important;line-height:1.32!important;margin-bottom:6px!important}html.shopify-design-mode .site-header .mega-menu--wall-art a,.shopify-design-mode .site-header .mega-menu--wall-art a{font-size:12.55px!important;line-height:1.28!important;margin-bottom:5px!important}}@media(min-width:681px)and (max-width:920px){html.shopify-design-mode .site-header,.shopify-design-mode .site-header{--editor-header-h: 70px;grid-template-columns:minmax(104px,118px) minmax(0,1fr) max-content!important;column-gap:7px!important;padding-inline:9px!important}html.shopify-design-mode .site-header .brand-logo,.shopify-design-mode .site-header .brand-logo{width:104px!important;max-width:104px!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best,.shopify-design-mode .site-header .nav-links,.shopify-design-mode .site-header .nav-links--best{gap:5px!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct,.shopify-design-mode .site-header .nav-links>a,.shopify-design-mode .site-header .nav-links .nav-item>a,.shopify-design-mode .site-header .nav-links--best>a,.shopify-design-mode .site-header .nav-links--best .nav-item>a,.shopify-design-mode .site-header .nav-direct{font-size:10.5px!important;min-height:var(--editor-header-h)!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after{width:4px!important;height:4px!important;margin-left:4px!important}html.shopify-design-mode .site-header .header-actions,.shopify-design-mode .site-header .header-actions{gap:3px!important}html.shopify-design-mode .site-header .header-icon,.shopify-design-mode .site-header .header-icon{width:24px!important;height:24px!important;flex-basis:24px!important}html.shopify-design-mode .site-header .header-icon svg,.shopify-design-mode .site-header .header-icon svg{width:17px!important;height:17px!important}html.shopify-design-mode .site-header .nav-cta,.shopify-design-mode .site-header .nav-cta{min-width:118px!important;height:36px!important;min-height:36px!important;padding-inline:8px!important;font-size:10.8px!important;gap:4px!important}}@media(min-width:921px){html.shopify-design-mode .site-header,.shopify-design-mode .site-header{--editor-header-h: 92px !important;display:grid!important;grid-template-columns:minmax(210px,250px) minmax(0,1fr) max-content!important;align-items:center!important;column-gap:clamp(20px,2.2vw,34px)!important;height:var(--editor-header-h)!important;min-height:var(--editor-header-h)!important;padding:0 clamp(30px,3.1vw,54px)!important;overflow:visible!important;background:#fffffffc!important;border-bottom:1px solid #e8eef7!important;box-shadow:0 10px 30px #07122f09!important;z-index:2147482600!important}html.shopify-design-mode .site-header .mobile-menu-toggle,.shopify-design-mode .site-header .mobile-menu-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}html.shopify-design-mode .site-header .brand,.shopify-design-mode .site-header .brand{grid-column:1!important;justify-self:start!important;align-self:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:250px!important;transform:none!important;margin:0!important;z-index:4!important}html.shopify-design-mode .site-header .brand-logo,.shopify-design-mode .site-header .brand-logo{width:clamp(158px,12.1vw,188px)!important;max-width:clamp(158px,12.1vw,188px)!important;height:auto!important;display:block!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best,.shopify-design-mode .site-header .nav-links,.shopify-design-mode .site-header .nav-links--best{grid-column:2!important;justify-self:center!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--editor-header-h)!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(18px,1.75vw,30px)!important;margin:0!important;padding:0!important;overflow:visible!important;white-space:nowrap!important;z-index:3!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct,.shopify-design-mode .site-header .nav-links>a,.shopify-design-mode .site-header .nav-links .nav-item>a,.shopify-design-mode .site-header .nav-links--best>a,.shopify-design-mode .site-header .nav-links--best .nav-item>a,.shopify-design-mode .site-header .nav-direct{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--editor-header-h)!important;padding:0!important;color:#07122f!important;font-size:clamp(14.5px,1.05vw,17px)!important;line-height:1!important;font-weight:850!important;letter-spacing:-.016em!important;white-space:nowrap!important;text-decoration:none!important}html.shopify-design-mode .site-header .nav-item,.shopify-design-mode .site-header .nav-item{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;position:static!important;min-width:0!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a{gap:7px!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:after{width:6px!important;height:6px!important;margin-left:5px!important;border-right-width:1.6px!important;border-bottom-width:1.6px!important;opacity:.6!important}html.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before,.shopify-design-mode .site-header .nav-links--best .nav-item.has-mega>a:before{bottom:24px!important;right:13px!important;height:2px!important}html.shopify-design-mode .site-header .header-actions,.shopify-design-mode .site-header .header-actions{grid-column:3!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(12px,1.2vw,18px)!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;max-width:none!important;margin:0!important;overflow:visible!important;z-index:4!important}html.shopify-design-mode .site-header .header-icon,.shopify-design-mode .site-header .header-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;color:#07122f!important}html.shopify-design-mode .site-header .header-icon svg,.shopify-design-mode .site-header .header-icon svg{width:25px!important;height:25px!important}html.shopify-design-mode .site-header .nav-cta,.shopify-design-mode .site-header .nav-cta{width:auto!important;min-width:clamp(220px,17vw,284px)!important;height:64px!important;min-height:64px!important;padding:0 clamp(24px,2vw,34px)!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;font-size:clamp(15.5px,1.05vw,18px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.02em!important;white-space:nowrap!important;flex:0 0 auto!important}html.shopify-design-mode .site-header .nav-cta .cta-spark,.shopify-design-mode .site-header .nav-cta .cta-spark{display:none!important}html.shopify-design-mode .site-header .nav-cta .cta-arrow,.shopify-design-mode .site-header .nav-cta .cta-arrow{display:inline-flex!important;align-items:center!important;font-size:27px!important;line-height:1!important}html.shopify-design-mode .site-header .mega-menu,.shopify-design-mode .site-header .mega-menu{display:grid!important;position:fixed!important;top:var(--editor-header-h)!important;left:50%!important;z-index:2147483000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-50%,-6px,0)!important;max-height:calc(100vh - var(--editor-header-h) - 20px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:#fff!important}html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important}}@media(min-width:921px)and (max-width:1180px){html.shopify-design-mode .site-header,.shopify-design-mode .site-header{--editor-header-h: 84px !important;grid-template-columns:minmax(148px,178px) minmax(0,1fr) max-content!important;column-gap:14px!important;padding-inline:18px!important}html.shopify-design-mode .site-header .brand-logo,.shopify-design-mode .site-header .brand-logo{width:142px!important;max-width:142px!important}html.shopify-design-mode .site-header .nav-links,html.shopify-design-mode .site-header .nav-links--best,.shopify-design-mode .site-header .nav-links,.shopify-design-mode .site-header .nav-links--best{gap:12px!important}html.shopify-design-mode .site-header .nav-links>a,html.shopify-design-mode .site-header .nav-links .nav-item>a,html.shopify-design-mode .site-header .nav-links--best>a,html.shopify-design-mode .site-header .nav-links--best .nav-item>a,html.shopify-design-mode .site-header .nav-direct,.shopify-design-mode .site-header .nav-links>a,.shopify-design-mode .site-header .nav-links .nav-item>a,.shopify-design-mode .site-header .nav-links--best>a,.shopify-design-mode .site-header .nav-links--best .nav-item>a,.shopify-design-mode .site-header .nav-direct{font-size:13px!important}html.shopify-design-mode .site-header .header-actions,.shopify-design-mode .site-header .header-actions{gap:7px!important}html.shopify-design-mode .site-header .header-icon,.shopify-design-mode .site-header .header-icon{width:28px!important;height:28px!important;flex-basis:28px!important}html.shopify-design-mode .site-header .header-icon svg,.shopify-design-mode .site-header .header-icon svg{width:20px!important;height:20px!important}html.shopify-design-mode .site-header .nav-cta,.shopify-design-mode .site-header .nav-cta{min-width:168px!important;height:48px!important;min-height:48px!important;padding-inline:14px!important;font-size:13.2px!important;gap:7px!important}html.shopify-design-mode .site-header .nav-cta .cta-arrow,.shopify-design-mode .site-header .nav-cta .cta-arrow{font-size:20px!important}}.collection-main{padding:clamp(58px,6vw,92px) clamp(20px,4vw,64px) clamp(72px,7vw,108px)!important;background:radial-gradient(circle at 18% 0%,rgba(25,174,234,.07),transparent 31%),linear-gradient(180deg,#fff,#f8fbff)!important}.collection-main__header{max-width:960px!important;margin:0 auto clamp(30px,4vw,52px)!important;text-align:center!important}.collection-main__eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;gap:10px!important;min-height:48px!important;margin:0 auto 22px!important;padding:0 24px!important;border:1px solid #cfe2ff!important;border-radius:999px!important;background:#f3f8ff!important;color:#176cf5!important;font-size:18px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.015em!important;box-shadow:0 12px 28px #126dff0f!important}.collection-main__eyebrow span{font-size:15px!important;line-height:1!important}.collection-main__header h1{max-width:980px!important;margin:0 auto 18px!important;color:#07122f!important;font-size:clamp(44px,5vw,78px)!important;line-height:.95!important;font-weight:900!important;letter-spacing:-.055em!important}.collection-main__description{max-width:840px!important;margin:0 auto!important;color:#566278!important;font-size:clamp(18px,1.35vw,22px)!important;line-height:1.55!important;font-weight:500!important}.collection-main__description p{margin:0!important}.collection-toolbar{max-width:1440px!important;margin:0 auto clamp(30px,3.4vw,48px)!important}.collection-toolbar__panel{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:16px!important;border:1px solid #dce8f7!important;border-radius:28px!important;background:#ffffffd1!important;box-shadow:0 18px 44px #07122f11!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.collection-toolbar__filters,.collection-filters{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;min-width:0!important}.collection-toolbar__sort{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin-left:auto!important;flex:0 0 auto!important}.collection-toolbar label,.collection-toolbar__sort label{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#07122f!important;font-size:15px!important;font-weight:850!important;letter-spacing:-.01em!important}.collection-toolbar select,.collection-toolbar input{min-height:48px!important;border:1px solid #cfe2ff!important;border-radius:16px!important;background:#fff!important;color:#07122f!important;font:inherit!important;font-weight:700!important;box-shadow:none!important}.collection-toolbar select{width:auto!important;min-width:220px!important;padding:0 44px 0 18px!important}.collection-filter{position:relative!important;border:0!important;padding:0!important;background:transparent!important}.collection-filter summary{list-style:none!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:0 18px!important;border:1px solid #dce8f7!important;border-radius:16px!important;background:#fff!important;color:#07122f!important;font-size:15px!important;font-weight:850!important;cursor:pointer!important;box-shadow:0 10px 24px #07122f0a!important}.collection-filter summary::-webkit-details-marker{display:none!important}.collection-filter__chevron{display:inline-block!important;transform:rotate(90deg)!important;color:#176cf5!important;font-size:20px!important;line-height:1!important;transition:transform .16s ease!important}.collection-filter[open] .collection-filter__chevron{transform:rotate(-90deg)!important}.collection-filter__values{position:absolute!important;left:0!important;top:calc(100% + 10px)!important;z-index:40!important;min-width:260px!important;display:grid!important;gap:10px!important;padding:16px!important;border:1px solid #dce8f7!important;border-radius:20px!important;background:#fff!important;box-shadow:0 24px 54px #07122f24!important}.collection-filter__choice{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:10px!important;color:#243047!important;font-size:15px!important;font-weight:700!important}.collection-filter__choice input{width:16px!important;height:16px!important;min-height:16px!important;padding:0!important;accent-color:#176cf5!important}.collection-filter__choice small{color:#77849a!important;font-size:13px!important;font-weight:800!important}.collection-filter__choice.is-disabled{opacity:.46!important}.collection-filter__price-range{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.collection-toolbar__apply,.collection-filter__clear{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important;border-radius:16px!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important}.collection-toolbar__apply{border:1px solid transparent!important;background:linear-gradient(90deg,#19aeea,#4b2bff)!important;color:#fff!important;cursor:pointer!important;box-shadow:0 14px 26px #126dff29!important}.collection-filter__clear{border:1px solid #dce8f7!important;background:#fff!important;color:#526177!important}.collection-grid{max-width:1440px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(22px,2.3vw,34px)!important;align-items:stretch!important}.shop-product-card{position:relative!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;padding:18px!important;border:1px solid #dfe9f6!important;border-radius:30px!important;background:#ffffffeb!important;box-shadow:0 20px 44px #07122f13!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.shop-product-card:hover{transform:translateY(-4px)!important;border-color:#c8dcf6!important;box-shadow:0 26px 58px #07122f1f!important}.shop-product-card__media{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;aspect-ratio:4 / 3!important;overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 30% 18%,rgba(25,174,234,.12),transparent 32%),#f3f7fc!important}.shop-product-card__media img,.shop-product-card__media svg,.shop-product-card__placeholder svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important}.shop-product-card__placeholder{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;color:#b8c7d9!important}.shop-product-card .badge{position:absolute!important;top:14px!important;left:14px!important;z-index:2!important;min-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 13px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:0 12px 24px #07122f1f!important}.shop-product-card .badge--sold-out{background:#fffffff0!important;color:#07122f!important;border:1px solid #dce8f7!important}.shop-product-card .badge--sale{background:linear-gradient(90deg,#19aeea,#126dff)!important;color:#fff!important;border:0!important}.shop-product-card__info{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:22px 6px 4px!important}.shop-product-card__info h3{margin:0 0 10px!important;color:#07122f!important;font-size:clamp(18px,1.45vw,24px)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.035em!important}.shop-product-card__info h3 a{text-decoration:none!important}.shop-product-card .price{display:flex!important;align-items:baseline!important;gap:10px!important;margin-top:auto!important;color:#07122f!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important}.shop-product-card .price--sale .price__regular{color:#126dff!important}.shop-product-card .price__compare{color:#8a96aa!important;text-decoration:line-through!important;font-size:.88em!important;font-weight:700!important}.shop-product-card__cta{width:100%!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-top:18px!important;padding:0 18px!important;border:1px solid #d4e5fb!important;border-radius:16px!important;background:#f8fbff!important;color:#176cf5!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.012em!important;text-decoration:none!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}.shop-product-card__cta:hover{background:#eef6ff!important;border-color:#bcd6fb!important;transform:translateY(-1px)!important}.collection-empty-state{max-width:720px!important;margin:0 auto!important;padding:56px 28px!important;text-align:center!important;border:1px solid #dce8f7!important;border-radius:32px!important;background:#fff!important;box-shadow:0 22px 52px #07122f14!important}.collection-empty-state h2{margin:0 0 10px!important;color:#07122f!important;font-size:clamp(30px,3vw,46px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.045em!important}.collection-empty-state p{margin:0 0 24px!important;color:#566278!important;font-size:18px!important;line-height:1.5!important}.pagination{max-width:1440px!important;margin:48px auto 0!important;display:flex!important;justify-content:center!important}.pagination a,.pagination span{min-width:42px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 4px!important;border:1px solid #dce8f7!important;border-radius:14px!important;background:#fff!important;color:#07122f!important;font-weight:850!important}.pagination .current{background:#176cf5!important;color:#fff!important;border-color:#176cf5!important}@media(min-width:1440px){.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1080px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.collection-toolbar__panel{align-items:stretch!important;flex-direction:column!important}.collection-toolbar__sort{width:100%!important;justify-content:space-between!important;margin-left:0!important}.collection-toolbar select{min-width:min(100%,260px)!important}}@media(max-width:640px){.collection-main{padding:46px 18px 72px!important}.collection-main__header{text-align:left!important;margin-bottom:28px!important}.collection-main__eyebrow{margin-left:0!important;margin-right:0!important;min-height:40px!important;padding:0 17px!important;font-size:15px!important}.collection-main__header h1{font-size:clamp(40px,12vw,54px)!important;margin-bottom:14px!important}.collection-main__description{font-size:18px!important;line-height:1.55!important}.collection-toolbar__panel{padding:12px!important;border-radius:22px!important}.collection-toolbar__filters,.collection-filters{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.collection-filter,.collection-filter summary,.collection-toolbar__apply,.collection-filter__clear,.collection-toolbar__sort,.collection-toolbar__sort select{width:100%!important}.collection-filter summary,.collection-toolbar__apply,.collection-filter__clear{justify-content:space-between!important}.collection-filter__values{position:static!important;margin-top:10px!important;min-width:0!important;box-shadow:0 16px 34px #07122f17!important}.collection-toolbar__sort{display:grid!important;gap:10px!important}.collection-grid{grid-template-columns:1fr!important;gap:22px!important}.shop-product-card{padding:14px!important;border-radius:26px!important}.shop-product-card__media{border-radius:20px!important}.shop-product-card__info{padding:18px 4px 2px!important}}.collection-grid .shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media{aspect-ratio:4 / 3!important;min-height:0!important;height:auto!important;padding:clamp(18px,1.8vw,26px)!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 28% 16%,rgba(25,174,234,.1),transparent 34%),linear-gradient(180deg,#fff,#f7fbff)!important}.collection-grid .shop-product-card__media>img,.collection-grid .shop-product-card__media>svg,.collection-grid .shop-product-card__placeholder,.collection-grid .shop-product-card__placeholder svg,.search-grid .shop-product-card__media>img,.search-grid .shop-product-card__media>svg,.search-grid .shop-product-card__placeholder,.search-grid .shop-product-card__placeholder svg,.template-search .shop-product-card__media>img,.template-search .shop-product-card__media>svg,.template-search .shop-product-card__placeholder,.template-search .shop-product-card__placeholder svg,.collection-list .shop-product-card__media>img,.collection-list .shop-product-card__media>svg,.collection-list .shop-product-card__placeholder,.collection-list .shop-product-card__placeholder svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;display:block!important}.collection-grid .shop-product-card__placeholder,.search-grid .shop-product-card__placeholder,.template-search .shop-product-card__placeholder,.collection-list .shop-product-card__placeholder{display:grid!important;place-items:center!important}@media(max-width:640px){.collection-grid .shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media{padding:18px!important;border-radius:20px!important}}.collection-main .collection-grid .shop-product-card__media,.collection-main .collection-grid .shop-product-card__media.shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media.shop-product-card__media{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;max-height:none!important;padding:clamp(20px,2vw,30px)!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 26% 18%,rgba(25,174,234,.1),transparent 34%),linear-gradient(180deg,#fff,#f5f9ff)!important}.collection-main .collection-grid .shop-product-card__media>img,.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>img,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important}.collection-main .collection-grid .shop-product-card__placeholder,.shopify-section-main.collection-main .collection-grid .shop-product-card__placeholder{width:100%!important;height:100%!important;display:grid!important;place-items:center!important}.collection-main .collection-grid .shop-product-card__placeholder svg,.shopify-section-main.collection-main .collection-grid .shop-product-card__placeholder svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio{aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 26% 18%,rgba(25,174,234,.1),transparent 34%),linear-gradient(180deg,#fff,#f5f9ff)!important}.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio{display:grid!important;place-items:center!important;padding:clamp(20px,2vw,30px)!important;box-sizing:border-box!important}.collection-main .collection-grid .card__media img,.collection-main .collection-grid .card__inner img,.collection-main .collection-grid .media img,.collection-main .collection-grid .ratio img,.shopify-section-main.collection-main .collection-grid .card__media img,.shopify-section-main.collection-main .collection-grid .card__inner img,.shopify-section-main.collection-main .collection-grid .media img,.shopify-section-main.collection-main .collection-grid .ratio img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;margin:0!important;padding:0!important}@media(max-width:640px){.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio{padding:18px!important;border-radius:20px!important}}.collection-main .collection-grid .shop-product-card,.shopify-section-main.collection-main .collection-grid .shop-product-card,.template-search .search-grid .shop-product-card{padding:16px!important;border-radius:28px!important}.collection-main .collection-grid .shop-product-card__media,.collection-main .collection-grid .shop-product-card__media.shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media.shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media{height:clamp(220px,18vw,250px)!important;min-height:220px!important;max-height:250px!important;aspect-ratio:auto!important;padding:14px 18px!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:22px!important;background:#fffdf9!important}.collection-main .collection-grid .shop-product-card__media>img,.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>img,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image,.search-grid .shop-product-card__media>img,.template-search .shop-product-card__media>img,.collection-list .shop-product-card__media>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;transform:none!important}.collection-main .collection-grid .shop-product-card__placeholder,.shopify-section-main.collection-main .collection-grid .shop-product-card__placeholder,.search-grid .shop-product-card__placeholder,.template-search .shop-product-card__placeholder,.collection-list .shop-product-card__placeholder{width:100%!important;height:100%!important;background:#fffdf9!important}.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__inner,.search-grid .card__media,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__inner,.template-search .card__media,.template-search .card__media .media,.template-search .card__media .ratio{height:clamp(220px,18vw,250px)!important;min-height:220px!important;max-height:250px!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:22px!important;background:#fffdf9!important}.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__media .media,.template-search .card__media .ratio{display:grid!important;place-items:center!important;padding:14px 18px!important;box-sizing:border-box!important}.collection-main .collection-grid .card__media img,.collection-main .collection-grid .card__inner img,.collection-main .collection-grid .media img,.collection-main .collection-grid .ratio img,.shopify-section-main.collection-main .collection-grid .card__media img,.shopify-section-main.collection-main .collection-grid .card__inner img,.shopify-section-main.collection-main .collection-grid .media img,.shopify-section-main.collection-main .collection-grid .ratio img,.search-grid .card__media img,.search-grid .card__inner img,.search-grid .media img,.search-grid .ratio img,.template-search .card__media img,.template-search .card__inner img,.template-search .media img,.template-search .ratio img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0!important;background:transparent!important;transform:none!important}.collection-main .collection-grid .shop-product-card__info,.shopify-section-main.collection-main .collection-grid .shop-product-card__info,.template-search .search-grid .shop-product-card__info{padding:18px 4px 2px!important}.collection-main .collection-grid .shop-product-card__info h3,.shopify-section-main.collection-main .collection-grid .shop-product-card__info h3,.template-search .search-grid .shop-product-card__info h3{margin-bottom:10px!important;font-size:clamp(18px,1.25vw,22px)!important}.collection-main .collection-grid .shop-product-card__cta,.shopify-section-main.collection-main .collection-grid .shop-product-card__cta,.template-search .search-grid .shop-product-card__cta{min-height:50px!important;margin-top:16px!important;border-radius:15px!important}@media(max-width:640px){.collection-main .collection-grid .shop-product-card,.shopify-section-main.collection-main .collection-grid .shop-product-card,.template-search .search-grid .shop-product-card{padding:14px!important}.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media,.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__inner,.search-grid .card__media,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__inner,.template-search .card__media,.template-search .card__media .media,.template-search .card__media .ratio{height:216px!important;min-height:216px!important;max-height:216px!important;padding:14px!important;border-radius:20px!important;background:#fffdf9!important}}.collection-main .collection-grid .shop-product-card__media,.collection-main .collection-grid .shop-product-card__media.shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media.shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media{height:clamp(320px,24vw,360px)!important;min-height:320px!important;max-height:360px!important;aspect-ratio:auto!important;display:grid!important;place-items:center!important;padding:16px 18px!important;overflow:hidden!important;border-radius:24px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-sizing:border-box!important}.collection-main .collection-grid .shop-product-card__media>img,.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>img,.shopify-section-main.collection-main .collection-grid .shop-product-card__media>.shop-product-card__image,.search-grid .shop-product-card__media>img,.template-search .shop-product-card__media>img,.collection-list .shop-product-card__media>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;transform:none!important}.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__inner,.search-grid .card__media,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__inner,.template-search .card__media,.template-search .card__media .media,.template-search .card__media .ratio{height:clamp(320px,24vw,360px)!important;min-height:320px!important;max-height:360px!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:24px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-sizing:border-box!important}.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__media .media,.template-search .card__media .ratio{display:grid!important;place-items:center!important;padding:16px 18px!important;background:#fff!important;background-image:none!important;box-sizing:border-box!important}.collection-main .collection-grid .card__media img,.collection-main .collection-grid .card__inner img,.collection-main .collection-grid .media img,.collection-main .collection-grid .ratio img,.shopify-section-main.collection-main .collection-grid .card__media img,.shopify-section-main.collection-main .collection-grid .card__inner img,.shopify-section-main.collection-main .collection-grid .media img,.shopify-section-main.collection-main .collection-grid .ratio img,.search-grid .card__media img,.search-grid .card__inner img,.search-grid .media img,.search-grid .ratio img,.template-search .card__media img,.template-search .card__inner img,.template-search .media img,.template-search .ratio img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0!important;background:transparent!important;background-image:none!important;transform:none!important}.collection-main .collection-grid .shop-product-card__placeholder,.shopify-section-main.collection-main .collection-grid .shop-product-card__placeholder,.search-grid .shop-product-card__placeholder,.template-search .shop-product-card__placeholder,.collection-list .shop-product-card__placeholder{width:100%!important;height:100%!important;background:#fff!important;background-image:none!important}.collection-main .collection-grid .shop-product-card,.shopify-section-main.collection-main .collection-grid .shop-product-card,.template-search .search-grid .shop-product-card{padding:14px!important}.collection-main .collection-grid .shop-product-card__info,.shopify-section-main.collection-main .collection-grid .shop-product-card__info,.template-search .search-grid .shop-product-card__info{padding:16px 4px 2px!important}.collection-main .collection-grid .shop-product-card__cta,.shopify-section-main.collection-main .collection-grid .shop-product-card__cta,.template-search .search-grid .shop-product-card__cta{min-height:50px!important;margin-top:14px!important}@media(min-width:641px)and (max-width:989px){.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media,.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__inner,.search-grid .card__media,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__inner,.template-search .card__media,.template-search .card__media .media,.template-search .card__media .ratio{height:clamp(280px,38vw,320px)!important;min-height:280px!important;max-height:320px!important;padding:15px!important;background:#fff!important;background-image:none!important}}html.shopify-design-mode .collection-main .collection-grid .shop-product-card__media,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .shop-product-card__media,html.shopify-design-mode .search-grid .shop-product-card__media,html.shopify-design-mode .template-search .shop-product-card__media,html.shopify-design-mode .collection-list .shop-product-card__media,html.shopify-design-mode .collection-main .collection-grid .card__inner,html.shopify-design-mode .collection-main .collection-grid .card__media,html.shopify-design-mode .collection-main .collection-grid .card__media .media,html.shopify-design-mode .collection-main .collection-grid .card__media .ratio,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .card__inner,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .card__media,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .card__media .media,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .card__media .ratio,html.shopify-design-mode .search-grid .card__inner,html.shopify-design-mode .search-grid .card__media,html.shopify-design-mode .search-grid .card__media .media,html.shopify-design-mode .search-grid .card__media .ratio,html.shopify-design-mode .template-search .card__inner,html.shopify-design-mode .template-search .card__media,html.shopify-design-mode .template-search .card__media .media,html.shopify-design-mode .template-search .card__media .ratio{height:clamp(300px,22vw,340px)!important;min-height:300px!important;max-height:340px!important;padding:14px 18px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}@media(max-width:640px){.collection-main .collection-grid .shop-product-card__media,.shopify-section-main.collection-main .collection-grid .shop-product-card__media,.search-grid .shop-product-card__media,.template-search .shop-product-card__media,.collection-list .shop-product-card__media,.collection-main .collection-grid .card__inner,.collection-main .collection-grid .card__media,.collection-main .collection-grid .card__media .media,.collection-main .collection-grid .card__media .ratio,.shopify-section-main.collection-main .collection-grid .card__inner,.shopify-section-main.collection-main .collection-grid .card__media,.shopify-section-main.collection-main .collection-grid .card__media .media,.shopify-section-main.collection-main .collection-grid .card__media .ratio,.search-grid .card__inner,.search-grid .card__media,.search-grid .card__media .media,.search-grid .card__media .ratio,.template-search .card__inner,.template-search .card__media,.template-search .card__media .media,.template-search .card__media .ratio,html.shopify-design-mode .collection-main .collection-grid .shop-product-card__media,html.shopify-design-mode .shopify-section-main.collection-main .collection-grid .shop-product-card__media,html.shopify-design-mode .search-grid .shop-product-card__media,html.shopify-design-mode .template-search .shop-product-card__media,html.shopify-design-mode .collection-list .shop-product-card__media{height:clamp(240px,72vw,290px)!important;min-height:240px!important;max-height:290px!important;padding:14px!important;border-radius:20px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}}@media(max-width:749px){.collection-main{padding-top:38px!important}.collection-main__header{margin-bottom:22px!important}.collection-main__eyebrow{min-height:38px!important;padding:0 16px!important;margin-bottom:14px!important;font-size:15px!important;line-height:1!important}.collection-main__eyebrow span{font-size:13px!important}.collection-main__header h1{font-size:clamp(40px,10vw,48px)!important;line-height:.98!important;margin-bottom:12px!important;letter-spacing:-.05em!important}.collection-main__description{max-width:520px!important;font-size:clamp(19px,4.9vw,21px)!important;line-height:1.43!important}.collection-toolbar{margin-top:0!important;margin-bottom:28px!important}.collection-toolbar__panel{margin-top:0!important}}@media(max-width:420px){.collection-main{padding-top:34px!important}.collection-main__header{margin-bottom:18px!important}.collection-main__eyebrow{margin-bottom:14px!important}.collection-main__header h1{font-size:clamp(38px,10.5vw,42px)!important;margin-bottom:10px!important}.collection-main__description{font-size:clamp(18px,5vw,20px)!important;line-height:1.42!important}}@media(max-width:749px){.collection-main{padding-top:34px!important}.collection-main__header{margin-bottom:18px!important}.collection-main__eyebrow{margin-bottom:14px!important}.collection-main__header h1{margin-bottom:12px!important}.collection-main__description,.collection-main__description p{max-width:100%!important;width:100%!important;font-size:clamp(17px,4.35vw,19px)!important;line-height:1.5!important;letter-spacing:-.012em!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:pretty!important}.collection-toolbar{margin-top:0!important;margin-bottom:24px!important}.collection-toolbar__panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:14px!important;border-radius:22px!important}.collection-toolbar__filters,.collection-filters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;align-items:start!important}.collection-filter{width:100%!important;min-width:0!important}.collection-filter summary{width:100%!important;min-height:46px!important;padding:0 14px!important;justify-content:space-between!important;border-radius:15px!important;font-size:15px!important}.collection-filter__chevron{flex:0 0 auto!important}.collection-filter__values{grid-column:1 / -1!important;position:static!important;width:100%!important;min-width:0!important;margin-top:8px!important;padding:12px!important;border-radius:16px!important;box-shadow:0 14px 30px #07122f14!important}.collection-toolbar__apply{grid-column:1 / -1!important;width:100%!important;min-height:50px!important;padding:0 18px!important;border:0!important;border-radius:17px!important;background:linear-gradient(90deg,#19aeea,#4b2bff)!important;background-color:transparent!important;color:#fff!important;box-shadow:0 14px 28px #126dff29!important;appearance:none!important;-webkit-appearance:none!important;list-style:none!important;overflow:hidden!important;position:relative!important}.collection-toolbar__apply:before,.collection-toolbar__apply:after,.collection-toolbar__apply *:before,.collection-toolbar__apply *:after{content:none!important;display:none!important}.collection-filter__clear{grid-column:1 / -1!important;width:100%!important;min-height:44px!important}.collection-toolbar__sort{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;justify-content:stretch!important}.collection-toolbar__sort label{width:100%!important;font-size:15px!important;line-height:1.1!important}.collection-toolbar__sort select{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 42px 0 16px!important;border-radius:15px!important}}@media(max-width:420px){.collection-main__description,.collection-main__description p{font-size:clamp(16.5px,4.55vw,18px)!important;line-height:1.48!important}.collection-toolbar__panel{padding:12px!important;gap:10px!important}.collection-toolbar__filters,.collection-filters{gap:9px!important}.collection-filter summary{min-height:44px!important;padding:0 12px!important;font-size:14.5px!important}.collection-toolbar__apply{min-height:48px!important}}.collection-main .collection-toolbar__apply,.shopify-section-main.collection-main .collection-toolbar__apply,html.shopify-design-mode .collection-main .collection-toolbar__apply,html.shopify-design-mode .shopify-section-main.collection-main .collection-toolbar__apply{-webkit-appearance:none!important;appearance:none!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;border:0!important;outline:0!important;list-style:none!important;background:linear-gradient(90deg,#19aeea,#4b2bff)!important;background-color:#176cf5!important;background-image:linear-gradient(90deg,#19aeea,#4b2bff)!important;background-clip:padding-box!important;color:#fff!important;text-shadow:none!important;box-shadow:0 14px 28px #126dff29!important;cursor:pointer!important;transform:translateZ(0)!important;-webkit-tap-highlight-color:transparent!important}.collection-main .collection-toolbar__apply:before,.collection-main .collection-toolbar__apply:after,.shopify-section-main.collection-main .collection-toolbar__apply:before,.shopify-section-main.collection-main .collection-toolbar__apply:after,html.shopify-design-mode .collection-main .collection-toolbar__apply:before,html.shopify-design-mode .collection-main .collection-toolbar__apply:after,html.shopify-design-mode .shopify-section-main.collection-main .collection-toolbar__apply:before,html.shopify-design-mode .shopify-section-main.collection-main .collection-toolbar__apply:after{content:none!important;display:none!important;width:0!important;height:0!important;border:0!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important}.collection-main .collection-toolbar__apply::-moz-focus-inner,.shopify-section-main.collection-main .collection-toolbar__apply::-moz-focus-inner{border:0!important;padding:0!important}.collection-main .collection-toolbar__apply::-webkit-details-marker,.shopify-section-main.collection-main .collection-toolbar__apply::-webkit-details-marker,.collection-main .collection-filter summary::-webkit-details-marker,.shopify-section-main.collection-main .collection-filter summary::-webkit-details-marker{display:none!important}.collection-main .collection-toolbar__apply::marker,.shopify-section-main.collection-main .collection-toolbar__apply::marker,.collection-main .collection-filter summary::marker,.shopify-section-main.collection-main .collection-filter summary::marker{content:""!important;font-size:0!important;color:transparent!important}.collection-main .collection-toolbar__apply svg,.collection-main .collection-toolbar__apply .icon,.collection-main .collection-toolbar__apply input,.collection-main .collection-toolbar__apply [class*=icon],.shopify-section-main.collection-main .collection-toolbar__apply svg,.shopify-section-main.collection-main .collection-toolbar__apply .icon,.shopify-section-main.collection-main .collection-toolbar__apply input,.shopify-section-main.collection-main .collection-toolbar__apply [class*=icon]{display:none!important;visibility:hidden!important}.collection-main .collection-toolbar__apply>*,.shopify-section-main.collection-main .collection-toolbar__apply>*{position:relative!important;z-index:1!important;background:transparent!important;box-shadow:none!important}.collection-main .collection-toolbar__apply:focus,.collection-main .collection-toolbar__apply:focus-visible,.collection-main .collection-toolbar__apply:hover,.shopify-section-main.collection-main .collection-toolbar__apply:focus,.shopify-section-main.collection-main .collection-toolbar__apply:focus-visible,.shopify-section-main.collection-main .collection-toolbar__apply:hover{background:linear-gradient(90deg,#19aeea,#4b2bff)!important;background-image:linear-gradient(90deg,#19aeea,#4b2bff)!important;color:#fff!important;outline:0!important}.product-main--wallpics{max-width:1520px!important;margin:0 auto!important;padding:clamp(34px,4vw,72px) clamp(18px,4vw,56px) clamp(58px,6vw,104px)!important;overflow-x:clip!important;background:linear-gradient(180deg,#fff,#fbfdff)!important}.product-main--wallpics .product-main__grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr)!important;gap:clamp(28px,4.2vw,64px)!important;align-items:start!important;width:100%!important}.product-main--wallpics .product-main__gallery{display:grid!important;gap:16px!important;min-width:0!important}.product-main--wallpics .product-main__media-card{border:1px solid rgba(203,215,230,.92)!important;border-radius:clamp(24px,2.4vw,36px)!important;background:radial-gradient(circle at 50% 10%,#fff,#f8fbff 72%,#f2f7fc)!important;box-shadow:0 24px 70px #0f213a1a!important;padding:clamp(18px,2.5vw,34px)!important;overflow:hidden!important}.product-main--wallpics .product-main__media-stage{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;height:clamp(500px,48vw,700px)!important;max-height:700px!important;min-height:440px!important;border-radius:clamp(18px,2vw,28px)!important;background:#fff!important;overflow:hidden!important}.product-main--wallpics .product-main__media-item{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-items:center!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .22s ease,visibility .22s ease!important}.product-main--wallpics .product-main__media-item.is-active,.product-main--wallpics .product-main__media-stage--single{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.product-main--wallpics .product-main__image,.product-main--wallpics .product-main__media-item img,.product-main--wallpics .product-main__media-card>img,.product-main--wallpics .product-main__media-stage--single>img,.product-main--wallpics .product-main__placeholder{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.product-main--wallpics .product-main__video-wrap,.product-main--wallpics .product-main__model-wrap,.product-main--wallpics .product-main__video-wrap video,.product-main--wallpics .product-main__video-wrap iframe,.product-main--wallpics .product-main__model-wrap model-viewer{width:100%!important;height:100%!important;max-height:100%!important;border-radius:22px!important;overflow:hidden!important}.product-main--wallpics .product-main__thumbs{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:86px!important;gap:12px!important;overflow-x:auto!important;padding:2px 4px 8px!important;scrollbar-width:thin!important}.product-main--wallpics .product-main__thumb{width:86px!important;height:86px!important;display:grid!important;place-items:center!important;padding:7px!important;border:1px solid rgba(190,207,228,.95)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 24px #0f213a12!important;cursor:pointer!important}.product-main--wallpics .product-main__thumb.is-active{border-color:#1b86ff!important;box-shadow:0 0 0 3px #1b86ff24,0 14px 30px #0f213a1a!important}.product-main--wallpics .product-main__thumb img,.product-main--wallpics .product-main__thumb svg{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:12px!important;box-shadow:none!important}.product-main--wallpics .product-main__details{position:sticky!important;top:clamp(86px,8vw,132px)!important;min-width:0!important;padding:clamp(24px,2.8vw,38px)!important;border:1px solid rgba(203,215,230,.95)!important;border-radius:clamp(24px,2.2vw,34px)!important;background:#fffffff5!important;box-shadow:0 24px 70px #0f213a1a!important}.product-main--wallpics .product-main__kicker{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0 0 16px!important;padding:8px 13px!important;border:1px solid rgba(27,134,255,.2)!important;border-radius:999px!important;background:#f4f9ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{max-width:780px!important;margin:0 0 18px!important;color:#080f2b!important;font-size:clamp(42px,4.1vw,62px)!important;line-height:.98!important;letter-spacing:-.055em!important;overflow-wrap:anywhere!important}.product-main--wallpics .product-main__price-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;justify-content:space-between!important;margin-bottom:16px!important}.product-main--wallpics .price,.product-main--wallpics .product-main__price{color:#07112f!important;font-size:clamp(21px,1.8vw,27px)!important;line-height:1!important;font-weight:900!important}.product-main--wallpics .price__compare{color:#8a97aa!important;font-weight:750!important;text-decoration:line-through!important}.product-main--wallpics .is-hidden{display:none!important}.product-main--wallpics .product-main__status{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:8px 12px!important;border:1px solid rgba(27,134,255,.16)!important;border-radius:999px!important;background:#f6fbff!important;color:#0b4ea8!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}.product-main--wallpics .product-main__status.is-sale{background:#eef5ff!important;border-color:#126dff47!important;color:#126dff!important}.product-main--wallpics .product-main__status.is-sold-out{background:#f7f8fb!important;border-color:#78849647!important;color:#64718a!important}.product-main--wallpics .product-main__intro{margin:0 0 22px!important;color:#526070!important;font-size:clamp(15px,1.2vw,17px)!important;line-height:1.62!important}.product-main--wallpics .product-form{display:grid!important;gap:18px!important;margin-top:0!important}.product-main--wallpics .product-form__variants{display:grid!important;gap:17px!important}.product-main--wallpics .product-form__option-group{display:grid!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;min-width:0!important}.product-main--wallpics .product-form__option-group legend,.product-main--wallpics .product-form__field>label,.product-main--wallpics .product-form label{margin:0!important;color:#07112f!important;font-size:15px!important;line-height:1.2!important;font-weight:900!important}.product-main--wallpics .product-form__option-values{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.product-main--wallpics .product-form__option-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;min-width:54px!important;padding:0 16px!important;border:1px solid rgba(173,196,224,.95)!important;border-radius:999px!important;background:#fff!important;color:#07112f!important;box-shadow:0 9px 20px #0f213a0b!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.product-main--wallpics .product-form__option-pill:hover{transform:translateY(-1px)!important;border-color:#1b86ff80!important}.product-main--wallpics .product-form__option-pill.is-selected,.product-main--wallpics .product-form__option-pill:has(input:checked){border-color:#1b86ff!important;background:linear-gradient(180deg,#f8fbff,#eef6ff)!important;box-shadow:0 0 0 3px #1b86ff21,0 12px 26px #0f213a14!important}.product-main--wallpics .product-form__option-pill input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-main--wallpics .product-form__variant-select{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.product-main--wallpics .product-form__quantity-box{display:grid!important;grid-template-columns:48px 1fr 48px!important;align-items:center!important;border:1px solid rgba(190,207,228,.95)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important}.product-main--wallpics .product-form__qty-btn{width:48px!important;height:52px!important;border:0!important;background:#f7fbff!important;color:#07112f!important;font:inherit!important;font-size:22px!important;font-weight:900!important;cursor:pointer!important}.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:52px!important;min-height:52px!important;width:100%!important;padding:0 12px!important;border:0!important;border-left:1px solid rgba(190,207,228,.7)!important;border-right:1px solid rgba(190,207,228,.7)!important;border-radius:0!important;text-align:center!important;color:#07112f!important;font-size:17px!important;font-weight:800!important;background:#fff!important}.product-main--wallpics .product-form textarea{width:100%!important;min-height:112px!important;max-height:190px!important;padding:16px 18px!important;border:1px solid rgba(190,207,228,.95)!important;border-radius:20px!important;background:#fff!important;color:#07112f!important;font-size:16px!important;line-height:1.5!important;resize:vertical!important;box-shadow:inset 0 1px #ffffffe6!important}.product-main--wallpics .product-form textarea::placeholder{color:#667384!important}.product-main--wallpics .product-form__buttons{display:grid!important;gap:12px!important;margin-top:2px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary{width:100%!important;min-height:60px!important;border:0!important;border-radius:18px!important;background:linear-gradient(90deg,#18aeea,#4b2bff)!important;color:#fff!important;font-size:17px!important;font-weight:900!important;box-shadow:0 18px 36px #2663ff3d!important}.product-main--wallpics .product-form__add[disabled]{background:linear-gradient(90deg,#8aa2b8,#667384)!important;color:#fff!important;box-shadow:none!important;cursor:not-allowed!important}.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{width:100%!important;min-height:58px!important;border:0!important;border-radius:999px!important;background:#1593c7!important;background-image:none!important;color:#fff!important;font-size:16px!important;font-weight:900!important;box-shadow:0 16px 34px #1593c733!important}.product-main--wallpics .shopify-payment-button__more-options{color:#126dff!important;font-weight:800!important}.product-main--wallpics .product-main__trust{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:2px!important}.product-main--wallpics .product-main__trust span{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:8px 11px!important;border:1px solid rgba(27,134,255,.17)!important;border-radius:999px!important;background:#fff!important;color:#07112f!important;font-size:12px!important;line-height:1!important;font-weight:850!important;box-shadow:0 8px 20px #0f213a0b!important}.product-main--wallpics .product-main__app-block{margin-top:20px!important}.product-main--wallpics .product-main__details-accordion{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:clamp(28px,4vw,54px) auto 0!important;width:100%!important}.product-main--wallpics .product-main__accordion{border:1px solid rgba(203,215,230,.95)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 16px 42px #0f213a0f!important;overflow:hidden!important}.product-main--wallpics .product-main__accordion summary{position:relative!important;list-style:none!important;cursor:pointer!important;padding:20px 52px 20px 22px!important;color:#07112f!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important}.product-main--wallpics .product-main__accordion summary::-webkit-details-marker{display:none!important}.product-main--wallpics .product-main__accordion summary:after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#126dff!important;font-size:22px!important;font-weight:900!important}.product-main--wallpics .product-main__accordion[open] summary:after{content:"\2212"!important}.product-main--wallpics .product-main__accordion-content{padding:0 22px 22px!important;color:#526070!important;font-size:16px!important;line-height:1.7!important}.product-main--wallpics .product-main__accordion-content>:first-child{margin-top:0!important}.product-main--wallpics .product-main__accordion-content>:last-child{margin-bottom:0!important}@media(max-width:1180px){.product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1fr) minmax(350px,.88fr)!important;gap:32px!important}.product-main--wallpics .product-main__media-stage{height:clamp(460px,48vw,620px)!important;max-height:620px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(38px,4.4vw,54px)!important}}@media(max-width:989px){.product-main--wallpics{padding:26px 20px 70px!important}.product-main--wallpics .product-main__grid{grid-template-columns:1fr!important;gap:20px!important}.product-main--wallpics .product-main__media-card{padding:14px!important;border-radius:26px!important}.product-main--wallpics .product-main__media-stage{height:clamp(380px,72vw,520px)!important;min-height:360px!important;max-height:520px!important;border-radius:20px!important}.product-main--wallpics .product-main__details{position:static!important;padding:24px!important;border-radius:26px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(34px,9vw,44px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.product-main--wallpics .product-main__details-accordion{grid-template-columns:1fr!important;gap:12px!important;margin-top:22px!important}}@media(max-width:640px){.product-main--wallpics{padding-left:14px!important;padding-right:14px!important}.product-main--wallpics .product-main__media-stage{height:clamp(360px,92vw,500px)!important;min-height:340px!important;max-height:500px!important}.product-main--wallpics .product-main__thumbs{grid-auto-columns:74px!important;gap:9px!important}.product-main--wallpics .product-main__thumb{width:74px!important;height:74px!important;border-radius:16px!important}.product-main--wallpics .product-main__details{padding:21px!important}.product-main--wallpics .product-main__kicker{font-size:11px!important;letter-spacing:.11em!important}.product-main--wallpics .product-main__price-row{align-items:flex-start!important;justify-content:flex-start!important}.product-main--wallpics .product-main__intro{font-size:15px!important;line-height:1.55!important}.product-main--wallpics .product-form__option-pill{min-height:44px!important;padding:0 14px!important}.product-main--wallpics .product-form textarea{min-height:104px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:56px!important}.product-main--wallpics .product-main__trust span{flex:1 1 auto!important;justify-content:center!important}.product-main--wallpics .product-main__accordion summary{padding:18px 48px 18px 18px!important;font-size:16px!important}.product-main--wallpics .product-main__accordion-content{padding:0 18px 18px!important}}@media(max-width:390px){.product-main--wallpics .product-main__media-stage{height:350px!important;min-height:350px!important}.product-main--wallpics .product-main__details{padding:18px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(31px,9vw,38px)!important}}html.shopify-design-mode .product-main--wallpics{padding-top:clamp(24px,3vw,48px)!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(430px,44vw,640px)!important;max-height:640px!important}html.shopify-design-mode .product-main--wallpics .product-main__details{top:88px!important}@media(max-width:989px){html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(350px,72vw,480px)!important;max-height:480px!important}}.product-main--wallpics{padding:clamp(22px,3vw,44px) clamp(16px,3.4vw,44px) clamp(30px,4vw,58px)!important}.product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1.04fr) minmax(370px,.9fr)!important;gap:clamp(22px,3vw,42px)!important}.product-main--wallpics .product-main__gallery{gap:10px!important}.product-main--wallpics .product-main__media-card{padding:clamp(12px,1.4vw,18px)!important;border-radius:clamp(20px,1.8vw,28px)!important;box-shadow:0 16px 44px #0f213a13!important}.product-main--wallpics .product-main__media-stage{height:clamp(500px,42vw,600px)!important;min-height:440px!important;max-height:600px!important;border-radius:clamp(16px,1.5vw,22px)!important}.product-main--wallpics .product-main__thumbs{grid-auto-columns:72px!important;gap:9px!important;padding:0 2px 4px!important}.product-main--wallpics .product-main__thumb{width:72px!important;height:72px!important;padding:6px!important;border-radius:15px!important;box-shadow:0 7px 18px #0f213a0e!important}.product-main--wallpics .product-main__details{top:clamp(74px,7vw,108px)!important;padding:clamp(20px,2vw,28px)!important;border-radius:clamp(20px,1.8vw,28px)!important;box-shadow:0 16px 44px #0f213a13!important}.product-main--wallpics .product-main__kicker{margin-bottom:12px!important;padding:7px 12px!important;font-size:12px!important;letter-spacing:.12em!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{margin-bottom:12px!important;font-size:clamp(36px,3.25vw,50px)!important;line-height:1.02!important;letter-spacing:-.048em!important}.product-main--wallpics .product-main__price-row{gap:10px!important;margin-bottom:12px!important}.product-main--wallpics .price,.product-main--wallpics .product-main__price{font-size:clamp(19px,1.5vw,24px)!important}.product-main--wallpics .product-main__status{min-height:30px!important;padding:7px 11px!important;font-size:11px!important}.product-main--wallpics .product-main__intro{margin-bottom:16px!important;font-size:clamp(14px,1.05vw,16px)!important;line-height:1.48!important}.product-main--wallpics .product-form{gap:13px!important}.product-main--wallpics .product-form__variants{gap:12px!important}.product-main--wallpics .product-form__option-group{gap:8px!important}.product-main--wallpics .product-form__option-group legend,.product-main--wallpics .product-form__field>label,.product-main--wallpics .product-form label{font-size:14px!important}.product-main--wallpics .product-form__option-values{gap:8px!important}.product-main--wallpics .product-form__option-pill{min-height:42px!important;padding:0 14px!important;box-shadow:0 6px 16px #0f213a0a!important}.product-main--wallpics .product-form__quantity-box{grid-template-columns:46px 1fr 46px!important;border-radius:17px!important}.product-main--wallpics .product-form__qty-btn,.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:54px!important;min-height:54px!important}.product-main--wallpics .product-form__qty-btn{width:46px!important;font-size:20px!important}.product-main--wallpics .product-form textarea{min-height:116px!important;max-height:130px!important;padding:14px 16px!important;border-radius:18px!important;font-size:15px!important;line-height:1.45!important}.product-main--wallpics .product-form__buttons{gap:10px!important;margin-top:0!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary,.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:56px!important;border-radius:18px!important;font-size:16px!important}html.shopify-design-mode .product-main--wallpics{padding-top:clamp(18px,2.4vw,34px)!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(460px,40vw,580px)!important;min-height:400px!important;max-height:580px!important}html.shopify-design-mode .product-main--wallpics .product-main__details{top:76px!important}@media(max-width:1180px){.product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.88fr)!important;gap:26px!important}.product-main--wallpics .product-main__media-stage{height:clamp(460px,43vw,570px)!important;max-height:570px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(34px,3.9vw,46px)!important}}@media(max-width:989px){.product-main--wallpics{padding:18px 18px 42px!important}.product-main--wallpics .product-main__grid{grid-template-columns:1fr!important;gap:16px!important}.product-main--wallpics .product-main__media-card{padding:11px!important;border-radius:22px!important}.product-main--wallpics .product-main__media-stage{height:clamp(340px,60vw,440px)!important;min-height:330px!important;max-height:440px!important;border-radius:18px!important}.product-main--wallpics .product-main__details{position:static!important;padding:19px!important;border-radius:22px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(30px,7.6vw,39px)!important;line-height:1.04!important;letter-spacing:-.044em!important}.product-main--wallpics .product-main__intro{margin-bottom:14px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(330px,58vw,420px)!important;min-height:320px!important;max-height:420px!important}}@media(max-width:640px){.product-main--wallpics{padding-left:12px!important;padding-right:12px!important}.product-main--wallpics .product-main__media-stage{height:clamp(340px,82vw,430px)!important;min-height:320px!important;max-height:430px!important}.product-main--wallpics .product-main__thumbs{grid-auto-columns:64px!important;gap:8px!important}.product-main--wallpics .product-main__thumb{width:64px!important;height:64px!important;border-radius:14px!important}.product-main--wallpics .product-main__details{padding:17px!important}.product-main--wallpics .product-main__kicker{margin-bottom:10px!important;font-size:10px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{margin-bottom:10px!important;font-size:clamp(29px,8.5vw,36px)!important}.product-main--wallpics .product-main__price-row{margin-bottom:10px!important;align-items:center!important}.product-main--wallpics .product-main__intro{font-size:14px!important;line-height:1.45!important}.product-main--wallpics .product-form{gap:12px!important}.product-main--wallpics .product-form__option-pill{min-height:42px!important;padding:0 13px!important}.product-main--wallpics .product-form__qty-btn,.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:52px!important;min-height:52px!important}.product-main--wallpics .product-form textarea{min-height:104px!important;max-height:120px!important;padding:13px 15px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary,.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:54px!important}}@media(max-width:390px){.product-main--wallpics .product-main__media-stage{height:330px!important;min-height:330px!important;max-height:330px!important}.product-main--wallpics .product-main__details{padding:16px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(28px,8.6vw,34px)!important}}.product-main--wallpics{padding-top:clamp(18px,2.6vw,38px)!important;padding-bottom:clamp(34px,4vw,58px)!important}.product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.86fr)!important;gap:clamp(18px,2.5vw,34px)!important;align-items:start!important}.product-main--wallpics .product-main__gallery{gap:8px!important}.product-main--wallpics .product-main__media-card{padding:clamp(9px,1vw,13px)!important;border-radius:clamp(18px,1.7vw,26px)!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;box-shadow:0 14px 34px #0f213a12!important;overflow:hidden!important}.product-main--wallpics .product-main__media-stage{height:clamp(500px,36vw,550px)!important;min-height:480px!important;max-height:550px!important;padding:14px 18px 30px!important;box-sizing:border-box!important;border-radius:clamp(15px,1.35vw,21px)!important;background:#fff!important;overflow:hidden!important}.product-main--wallpics .product-main__media-item{top:0!important;right:0!important;bottom:0!important;left:0!important;padding:14px 18px 32px!important;box-sizing:border-box!important}.product-main--wallpics .product-main__image,.product-main--wallpics .product-main__media-item img,.product-main--wallpics .product-main__media-stage--single>img{width:auto!important;height:auto!important;max-width:calc(100% - 18px)!important;max-height:calc(100% - 34px)!important;object-fit:contain!important;object-position:center center!important;margin:0 auto 8px!important}.product-main--wallpics .product-main__thumbs{grid-auto-columns:64px!important;gap:8px!important;padding:0 1px 3px!important}.product-main--wallpics .product-main__thumb{width:64px!important;height:64px!important;padding:5px!important;border-radius:14px!important;box-shadow:0 6px 15px #0f213a0d!important}.product-main--wallpics .product-main__details{top:clamp(70px,6vw,96px)!important;padding:clamp(17px,1.8vw,24px)!important;border-radius:clamp(18px,1.7vw,26px)!important;box-shadow:0 14px 34px #0f213a12!important}.product-main--wallpics .product-main__kicker{gap:7px!important;margin-bottom:10px!important;padding:9px 15px!important;border:1px solid #dbeafe!important;border-radius:999px!important;background:#f1f7ff!important;color:#126dff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;text-transform:none!important;box-shadow:none!important}.product-main--wallpics .product-main__kicker:before{content:"\2726"!important;display:inline-block!important;font-size:12px!important;line-height:1!important;color:#19aeea!important;transform:translateY(-.5px)!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{margin-bottom:10px!important;font-size:clamp(38px,3vw,52px)!important;line-height:1.04!important;letter-spacing:-.048em!important}.product-main--wallpics .product-main__price-row{gap:9px!important;margin-bottom:10px!important}.product-main--wallpics .price,.product-main--wallpics .product-main__price{font-size:clamp(18px,1.35vw,23px)!important}.product-main--wallpics .product-main__status{min-height:29px!important;padding:7px 11px!important;font-size:11px!important;letter-spacing:.035em!important}.product-main--wallpics .product-main__intro{margin-bottom:13px!important;font-size:clamp(14px,1vw,15px)!important;line-height:1.45!important}.product-main--wallpics .product-form{gap:10px!important}.product-main--wallpics .product-form__variants,.product-main--wallpics .product-form__option-group{gap:8px!important}.product-main--wallpics .product-form__option-group legend,.product-main--wallpics .product-form__field>label,.product-main--wallpics .product-form label{font-size:14px!important;line-height:1.15!important}.product-main--wallpics .product-form__option-pill{min-height:40px!important;padding:0 13px!important}.product-main--wallpics .product-form__quantity-box{grid-template-columns:44px 1fr 44px!important;border-radius:16px!important}.product-main--wallpics .product-form__qty-btn{width:44px!important;font-size:19px!important}.product-main--wallpics .product-form textarea{min-height:98px!important;height:104px!important;max-height:112px!important;padding:13px 15px!important;border-radius:17px!important;font-size:14px!important;line-height:1.42!important}.product-main--wallpics .product-form__buttons{gap:9px!important;margin-top:2px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary{min-height:56px!important;border-radius:16px!important;background:linear-gradient(90deg,#19aeea,#126dff 52%,#4b2bff)!important;color:#fff!important;font-size:16px!important;box-shadow:0 16px 30px #126dff2e!important}.product-main--wallpics .product-form__add[disabled]{background:#dbe7f2!important;color:#47576a!important;border:1px solid rgba(162,181,202,.55)!important;box-shadow:none!important}.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:56px!important;border:1px solid #cde2ff!important;border-radius:16px!important;background:#fff!important;background-image:none!important;color:#126dff!important;font-size:16px!important;font-weight:900!important;box-shadow:0 12px 24px #126dff14!important}.product-main--wallpics .shopify-payment-button__button:hover,.product-main--wallpics .shopify-payment-button__button--unbranded:hover{background:#f1f7ff!important;color:#0b4ea8!important}.product-main--wallpics .product-main__trust,.product-main--wallpics .product-main__details-accordion{display:none!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(480px,34vw,530px)!important;min-height:460px!important;max-height:530px!important}@media(max-width:1180px){.product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.86fr)!important;gap:22px!important}.product-main--wallpics .product-main__media-stage{height:clamp(470px,39vw,535px)!important;min-height:450px!important;max-height:535px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(36px,3.6vw,48px)!important}}@media(max-width:989px){.product-main--wallpics{padding:16px 16px 34px!important}.product-main--wallpics .product-main__grid{grid-template-columns:1fr!important;gap:14px!important}.product-main--wallpics .product-main__media-card{padding:9px!important;border-radius:20px!important}.product-main--wallpics .product-main__media-stage{height:clamp(340px,58vw,400px)!important;min-height:330px!important;max-height:400px!important;padding:12px 14px 26px!important;border-radius:16px!important}.product-main--wallpics .product-main__media-item{padding:12px 14px 28px!important}.product-main--wallpics .product-main__image,.product-main--wallpics .product-main__media-item img,.product-main--wallpics .product-main__media-stage--single>img{max-width:calc(100% - 14px)!important;max-height:calc(100% - 30px)!important;margin-bottom:6px!important}.product-main--wallpics .product-main__details{position:static!important;padding:16px!important;border-radius:20px!important}.product-main--wallpics .product-main__kicker{margin-bottom:9px!important;padding:8px 13px!important;font-size:12px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{margin-bottom:9px!important;font-size:clamp(30px,7.7vw,38px)!important;line-height:1.05!important}.product-main--wallpics .product-main__intro{margin-bottom:12px!important;font-size:14px!important;line-height:1.42!important}.product-main--wallpics .product-form textarea{min-height:94px!important;height:100px!important;max-height:110px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(330px,56vw,390px)!important;min-height:320px!important;max-height:390px!important}}@media(max-width:640px){.product-main--wallpics{padding-left:12px!important;padding-right:12px!important}.product-main--wallpics .product-main__media-stage{height:clamp(320px,84vw,390px)!important;min-height:320px!important;max-height:390px!important}.product-main--wallpics .product-main__thumbs{grid-auto-columns:58px!important}.product-main--wallpics .product-main__thumb{width:58px!important;height:58px!important}.product-main--wallpics .product-main__details{padding:15px!important}.product-main--wallpics .product-main__price-row{margin-bottom:9px!important}.product-main--wallpics .product-form{gap:9px!important}.product-main--wallpics .product-form__qty-btn,.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:50px!important;min-height:50px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary,.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:54px!important}}@media(max-width:390px){.product-main--wallpics .product-main__media-stage{height:320px!important;min-height:320px!important;max-height:320px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(29px,8vw,34px)!important}}.product-main--wallpics{padding-top:clamp(16px,2.3vw,34px)!important;padding-bottom:clamp(30px,3.6vw,52px)!important}.product-main--wallpics .product-main__grid{gap:clamp(18px,2.35vw,32px)!important}.product-main--wallpics .product-main__media-card{padding:clamp(9px,.95vw,12px)!important;overflow:hidden!important}.product-main--wallpics .product-main__media-stage{height:clamp(540px,38vw,600px)!important;min-height:520px!important;max-height:600px!important;padding:18px 20px 42px!important;box-sizing:border-box!important;overflow:hidden!important}.product-main--wallpics .product-main__media-item{display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 20px 42px!important;box-sizing:border-box!important}.product-main--wallpics .product-main__image,.product-main--wallpics .product-main__media-item img,.product-main--wallpics .product-main__media-card>img,.product-main--wallpics .product-main__media-stage--single>img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0 auto!important}.product-main--wallpics .product-main__details{padding:clamp(16px,1.65vw,22px)!important}.product-main--wallpics .product-main__kicker{margin-bottom:9px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{margin-bottom:9px!important;font-size:clamp(37px,2.85vw,50px)!important}.product-main--wallpics .product-main__price-row{margin-bottom:9px!important}.product-main--wallpics .product-main__intro{margin-bottom:12px!important}.product-main--wallpics .product-form{gap:0!important}.product-main--wallpics .product-form__field,.product-main--wallpics .product-form__option-group{margin:0 0 20px!important}.product-main--wallpics .product-form__field>label,.product-main--wallpics .product-form__option-group legend{display:block!important;margin:0 0 9px!important;line-height:1.15!important}.product-main--wallpics .product-form__quantity-box{grid-template-columns:44px 1fr 44px!important}.product-main--wallpics .product-form__qty-btn,.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:52px!important;min-height:52px!important}.product-main--wallpics .product-form textarea{min-height:96px!important;height:102px!important;max-height:110px!important}.product-main--wallpics .product-form__buttons{gap:9px!important;margin-top:-2px!important}.product-main--wallpics .product-form__add,.product-main--wallpics .product-form__buttons .button-primary,.product-main--wallpics .shopify-payment-button__button,.product-main--wallpics .shopify-payment-button__button--unbranded{min-height:56px!important;height:56px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(520px,36vw,580px)!important;min-height:500px!important;max-height:580px!important;padding-bottom:40px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-item{padding-bottom:40px!important}@media(max-width:1180px){.product-main--wallpics .product-main__media-stage{height:clamp(520px,41vw,580px)!important;min-height:500px!important;max-height:580px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(35px,3.45vw,46px)!important}}@media(max-width:989px){.product-main--wallpics{padding-top:15px!important;padding-bottom:32px!important}.product-main--wallpics .product-main__grid{gap:13px!important}.product-main--wallpics .product-main__media-stage{height:clamp(360px,60vw,430px)!important;min-height:350px!important;max-height:430px!important;padding:14px 15px 32px!important}.product-main--wallpics .product-main__media-item{padding:14px 15px 32px!important}.product-main--wallpics .product-main__details{padding:15px!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(30px,7.4vw,37px)!important}.product-main--wallpics .product-form__field,.product-main--wallpics .product-form__option-group{margin-bottom:18px!important}.product-main--wallpics .product-form__field>label,.product-main--wallpics .product-form__option-group legend{margin-bottom:8px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(350px,58vw,420px)!important;min-height:340px!important;max-height:420px!important;padding-bottom:31px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-item{padding-bottom:31px!important}}@media(max-width:640px){.product-main--wallpics .product-main__media-stage{height:clamp(360px,88vw,430px)!important;min-height:350px!important;max-height:430px!important}.product-main--wallpics .product-main__details{padding:14px!important}.product-main--wallpics .product-form__qty-btn,.product-main--wallpics .product-form__quantity input,.product-main--wallpics .product-form input[type=number]{height:50px!important;min-height:50px!important}.product-main--wallpics .product-form textarea{min-height:94px!important;height:100px!important;max-height:108px!important}}@media(max-width:390px){.product-main--wallpics .product-main__media-stage{height:350px!important;min-height:350px!important;max-height:350px!important;padding-bottom:30px!important}.product-main--wallpics .product-main__media-item{padding-bottom:30px!important}}@media(min-width:750px)and (max-width:989px){.product-main--wallpics{padding:18px clamp(16px,2.6vw,24px) 38px!important}.product-main--wallpics .product-main__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr)!important;gap:clamp(16px,2.4vw,24px)!important;align-items:start!important}.product-main--wallpics .product-main__media-card{padding:10px!important;border-radius:20px!important}.product-main--wallpics .product-main__media-stage{height:clamp(500px,58vw,560px)!important;min-height:480px!important;max-height:560px!important;padding:16px 16px 38px!important;box-sizing:border-box!important}.product-main--wallpics .product-main__media-item{padding:16px 16px 38px!important;box-sizing:border-box!important}.product-main--wallpics .product-main__details{position:sticky!important;top:76px!important;padding:15px!important;min-width:0!important}.product-main--wallpics .product-main__title,.product-main--wallpics .product-main__details h1.product-main__title{font-size:clamp(30px,4.4vw,38px)!important;line-height:1.04!important}.product-main--wallpics .product-main__intro{font-size:14px!important;line-height:1.42!important}.product-main--wallpics .product-form__quantity-box,.product-main--wallpics .product-form__buttons,.product-main--wallpics .shopify-payment-button,.product-main--wallpics .shopify-payment-button__button{width:100%!important;max-width:100%!important}html.shopify-design-mode .product-main--wallpics .product-main__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr)!important}html.shopify-design-mode .product-main--wallpics .product-main__media-stage{height:clamp(500px,56vw,540px)!important;min-height:470px!important;max-height:540px!important;padding-bottom:36px!important}html.shopify-design-mode .product-main--wallpics .product-main__media-item{padding-bottom:36px!important}}@media(max-width:749px){.product-main--wallpics .product-main__grid{grid-template-columns:1fr!important}.product-main--wallpics .product-main__details{position:static!important}}.product-main--wallpics .product-form textarea,.product-main--wallpics textarea[name^="properties["]{resize:none!important}.wp-cart{--wp-cart-navy: #07122f;--wp-cart-text: #43516a;--wp-cart-blue: #126dff;--wp-cart-cyan: #159fef;--wp-cart-violet: #5b2bff;--wp-cart-line: #dbe7f5;--wp-cart-soft: #f6fbff;--wp-cart-shadow: 0 18px 44px rgba(12, 31, 66, .09);max-width:1760px;margin:0 auto;padding:clamp(34px,4vw,66px) clamp(22px,4.2vw,72px) clamp(52px,6vw,92px)!important;background:radial-gradient(circle at 8% 10%,rgba(21,159,239,.055),transparent 30%),radial-gradient(circle at 92% 6%,rgba(91,43,255,.045),transparent 30%),#fff}.wp-cart__header{max-width:780px;margin:0 0 clamp(24px,3vw,40px)}.wp-cart__eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin:0 0 14px;padding:0 18px;border:1px solid rgba(190,219,255,.95);border-radius:999px;background:#eef6fff5;color:#1167f4;font-size:15px;line-height:1;font-weight:850;letter-spacing:-.015em;white-space:nowrap}.wp-cart h1{margin:0;color:var(--wp-cart-navy);font-size:clamp(42px,4.2vw,72px)!important;line-height:.95!important;letter-spacing:-.055em;font-weight:920}.wp-cart__header p,.wp-cart-empty p{max-width:620px;margin:14px 0 0;color:var(--wp-cart-text);font-size:clamp(16px,1.25vw,20px);line-height:1.45;font-weight:500;letter-spacing:-.012em}.wp-cart__form,.wp-cart__layout,.wp-cart__items,.wp-cart-summary,.wp-cart-summary__card,.wp-cart-item,.wp-cart-item *{box-sizing:border-box}.wp-cart__form{width:100%}.wp-cart__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,430px);gap:clamp(22px,2.5vw,36px);align-items:start}.wp-cart__items{display:grid!important;gap:18px}.wp-cart-item.cart-item{display:grid!important;grid-template-columns:clamp(124px,11vw,164px) minmax(0,1fr)!important;gap:clamp(18px,2.2vw,28px)!important;align-items:center!important;padding:clamp(16px,1.8vw,24px)!important;border:1px solid rgba(207,224,244,.98)!important;border-radius:28px;background:#fffffff5;box-shadow:var(--wp-cart-shadow)}.wp-cart-item__media.cart-item__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1.13;min-height:142px;padding:14px;overflow:hidden;border:1px solid rgba(222,234,248,.95);border-radius:22px;background:linear-gradient(180deg,#fff,#f7fbff)}.wp-cart-item__media img,.wp-cart-item__media svg{display:block;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:16px!important}.wp-cart-item__content{min-width:0;display:grid;gap:12px}.wp-cart-item__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.wp-cart-item h2{margin:0;max-width:760px;color:var(--wp-cart-navy);font-size:clamp(22px,2vw,30px)!important;line-height:1.08!important;letter-spacing:-.04em;font-weight:920}.wp-cart-item h2 a{color:inherit;text-decoration:none}.wp-cart-item__price.cart-item__price{color:var(--wp-cart-navy);font-size:clamp(17px,1.35vw,22px);line-height:1.1;font-weight:850;white-space:nowrap}.wp-cart-item__variant{margin:-2px 0 0;color:var(--wp-cart-text);font-size:15px;line-height:1.35;font-weight:650}.wp-cart-item__properties{display:grid;gap:7px;margin:0;padding:10px 12px;border:1px solid rgba(219,231,245,.9);border-radius:16px;background:#f6fbffc7}.wp-cart-item__property{display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr);gap:10px;color:var(--wp-cart-text);font-size:13px;line-height:1.3}.wp-cart-item__property dt{margin:0;color:var(--wp-cart-navy);font-weight:850}.wp-cart-item__property dd{margin:0;min-width:0;overflow-wrap:anywhere;font-weight:600}.wp-cart-item__property a{color:var(--wp-cart-blue);font-weight:800}.wp-cart-item__discounts{margin:0;padding:0;list-style:none;color:var(--wp-cart-blue);font-size:13px;font-weight:850}.wp-cart-item__actions{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-top:2px}.wp-cart-item__qty.cart-item__qty{min-width:min(100%,300px);display:grid;gap:8px}.wp-cart-item__qty label{color:var(--wp-cart-navy);font-size:14px;line-height:1;font-weight:850;letter-spacing:-.01em}.wp-cart-quantity{width:min(100%,260px);height:52px;display:grid;grid-template-columns:54px minmax(58px,1fr) 54px;overflow:hidden;border:1px solid rgba(199,218,241,.98);border-radius:18px;background:#fff}.wp-cart-quantity__button{-webkit-appearance:none;appearance:none;border:0;background:#f6fbffe0;color:var(--wp-cart-navy);font-family:var(--font);font-size:22px;line-height:1;font-weight:900;cursor:pointer}.wp-cart-quantity__button:first-child{border-right:1px solid rgba(199,218,241,.98)}.wp-cart-quantity__button:last-child{border-left:1px solid rgba(199,218,241,.98)}.wp-cart-quantity input{width:100%;min-width:0;border:0;background:#fff;color:var(--wp-cart-navy);font-family:var(--font);font-size:18px;line-height:1;font-weight:850;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.wp-cart-quantity input::-webkit-outer-spin-button,.wp-cart-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wp-cart-item__remove{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1px solid rgba(199,218,241,.98);border-radius:999px;background:#ffffffe6;color:var(--wp-cart-blue);font-size:14px;line-height:1;font-weight:850;text-decoration:none;white-space:nowrap}.wp-cart-summary.cart-summary{display:block!important;margin:0!important}.wp-cart-summary__card{position:sticky;top:138px;display:grid;gap:16px;padding:clamp(22px,2vw,30px);border:1px solid rgba(207,224,244,.98);border-radius:28px;background:#fffffff7;box-shadow:var(--wp-cart-shadow)}.wp-cart-summary__card h2{margin:0;color:var(--wp-cart-navy);font-size:clamp(22px,1.8vw,28px);line-height:1.05;letter-spacing:-.035em;font-weight:920}.wp-cart-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid rgba(219,231,245,.95);border-bottom:1px solid rgba(219,231,245,.95);color:var(--wp-cart-text);font-size:16px;font-weight:700}.wp-cart-summary__row strong{color:var(--wp-cart-navy);font-size:clamp(24px,2vw,32px);line-height:1;font-weight:920;white-space:nowrap}.wp-cart-summary__note,.wp-cart-summary__secure{margin:0;color:var(--wp-cart-text);font-size:14px;line-height:1.4;font-weight:600}.wp-cart-summary__checkout,.wp-cart-summary__update,.wp-cart-empty .button{width:100%;min-height:58px!important;border-radius:18px!important;font-size:17px!important;font-weight:900!important;border:0;cursor:pointer}.wp-cart-summary__checkout{color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff)!important;box-shadow:0 16px 34px #126dff2e!important}.wp-cart-summary__update{color:var(--wp-cart-blue)!important;background:#fffffff0!important;border:1.5px solid rgba(18,109,255,.42)!important;box-shadow:none!important}.wp-cart-summary__continue{display:inline-flex;align-items:center;justify-content:center;min-height:48px;color:var(--wp-cart-blue);font-size:15px;line-height:1;font-weight:900;text-decoration:none}.wp-cart-summary__secure{justify-self:center;color:#63728b;font-size:13px;font-weight:750}.wp-cart-empty.cart-empty{width:min(100%,760px);margin:clamp(18px,5vw,56px) auto;padding:clamp(34px,5vw,62px) clamp(22px,4vw,48px)!important;text-align:center;border:1px solid rgba(207,224,244,.98);border-radius:34px;background:#fffffff7;box-shadow:var(--wp-cart-shadow)}.wp-cart-empty h1{margin-top:0}.wp-cart-empty p{margin-left:auto;margin-right:auto}.wp-cart-empty__actions{display:flex;justify-content:center;gap:14px;margin-top:28px}@media(max-width:1180px){.wp-cart__layout{grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:22px}.wp-cart-item.cart-item{grid-template-columns:124px minmax(0,1fr)!important}.wp-cart-item__heading{grid-template-columns:minmax(0,1fr);gap:8px}.wp-cart-item__price.cart-item__price{justify-self:start}}@media(max-width:900px){.wp-cart__layout{grid-template-columns:1fr}.wp-cart-summary__card{position:static}}@media(max-width:640px){.wp-cart{padding:28px 16px 56px!important}.wp-cart__header{margin-bottom:16px}.wp-cart h1{font-size:clamp(38px,11vw,54px)!important;letter-spacing:-.06em}.wp-cart__header p,.wp-cart-empty p{font-size:16px}.wp-cart-item.cart-item{grid-template-columns:96px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:14px!important;border-radius:24px}.wp-cart-item__media.cart-item__media{min-height:112px;padding:9px;border-radius:18px}.wp-cart-item h2{font-size:clamp(18px,5.4vw,24px)!important;line-height:1.12!important}.wp-cart-item__price.cart-item__price{font-size:16px}.wp-cart-item__variant{font-size:13px}.wp-cart-item__properties{padding:9px}.wp-cart-item__property{grid-template-columns:1fr;gap:2px;font-size:12px}.wp-cart-item__actions{display:grid;gap:12px}.wp-cart-item__qty.cart-item__qty,.wp-cart-quantity{width:100%;min-width:0}.wp-cart-quantity{height:50px;grid-template-columns:48px minmax(44px,1fr) 48px;border-radius:16px}.wp-cart-item__remove{justify-self:start;min-height:38px;padding:0 14px}.wp-cart-summary__card{gap:14px;padding:20px;border-radius:24px}.wp-cart-summary__checkout,.wp-cart-summary__update,.wp-cart-empty .button{min-height:56px!important}.wp-cart-empty__actions{display:grid}}@media(max-width:390px){.wp-cart-item.cart-item{grid-template-columns:1fr!important}.wp-cart-item__media.cart-item__media{width:min(100%,160px);justify-self:center}}@media(max-width:1240px)and (min-width:901px){.wp-cart__layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important;gap:20px!important}.wp-cart__items,.wp-cart-item.cart-item,.wp-cart-item__content{min-width:0!important;max-width:100%!important}.wp-cart-item.cart-item{grid-template-columns:118px minmax(0,1fr)!important;gap:16px!important;overflow:hidden!important}.wp-cart-item__media.cart-item__media{min-height:132px!important;padding:12px!important}.wp-cart-item h2,.wp-cart-item h2 a{overflow-wrap:anywhere!important;word-break:normal!important}.wp-cart-item__actions{display:grid!important;grid-template-columns:minmax(0,260px) auto!important;align-items:end!important;justify-content:start!important;gap:14px!important}.wp-cart-item__qty.cart-item__qty{min-width:0!important;width:min(100%,260px)!important}.wp-cart-quantity{width:100%!important;max-width:260px!important}.wp-cart-item__remove{position:static!important;z-index:1!important;justify-self:start!important;max-width:100%!important}.wp-cart-summary.cart-summary,.wp-cart-summary__card{min-width:0!important;max-width:100%!important}.wp-cart-summary__card{top:112px!important;padding:24px!important}}@media(max-width:1060px)and (min-width:901px){.wp-cart__layout{grid-template-columns:1fr!important}.wp-cart-summary__card{position:static!important}}.wp-cart__layout{grid-template-columns:minmax(0,1fr) minmax(360px,420px)!important;gap:clamp(22px,2.2vw,32px)!important}.wp-cart-item.cart-item{grid-template-columns:clamp(120px,9vw,150px) minmax(0,1fr) minmax(220px,300px)!important;gap:clamp(18px,1.8vw,24px)!important;align-items:center!important;overflow:hidden!important}.wp-cart-item__media.cart-item__media{width:clamp(120px,9vw,150px)!important;height:clamp(140px,10vw,170px)!important;min-height:0!important;aspect-ratio:auto!important;justify-self:start!important;padding:12px!important}.wp-cart-item__content{align-self:center!important;min-width:0!important;gap:8px!important}.wp-cart-item__heading{display:block!important}.wp-cart-item h2{max-width:100%!important;font-size:clamp(23px,1.7vw,28px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.wp-cart-item__variant,.wp-cart-item__properties,.wp-cart-item__discounts{max-width:100%!important}.wp-cart-item__controls{min-width:0!important;display:grid!important;gap:12px!important;justify-items:end!important;align-self:center!important}.wp-cart-item__price.cart-item__price{justify-self:end!important;font-size:clamp(18px,1.25vw,22px)!important;text-align:right!important}.wp-cart-item__qty.cart-item__qty{width:min(100%,260px)!important;min-width:0!important}.wp-cart-item__qty label{margin-bottom:0!important}.wp-cart-quantity{width:100%!important;max-width:260px!important;height:50px!important;grid-template-columns:52px minmax(48px,1fr) 52px!important;border-radius:17px!important}.wp-cart-item__remove{width:fit-content!important;margin-top:2px!important;justify-self:start!important;position:static!important;z-index:1!important}@media(max-width:1280px)and (min-width:901px){.wp-cart__layout{grid-template-columns:minmax(0,1fr) minmax(330px,390px)!important;gap:20px!important}.wp-cart-item.cart-item{grid-template-columns:118px minmax(0,1fr) minmax(190px,240px)!important;gap:16px!important;padding:18px!important}.wp-cart-item__media.cart-item__media{width:118px!important;height:140px!important;padding:10px!important}.wp-cart-item h2{font-size:clamp(21px,2vw,25px)!important}.wp-cart-item__controls{gap:10px!important}.wp-cart-item__qty.cart-item__qty,.wp-cart-quantity{max-width:230px!important}.wp-cart-quantity{height:48px!important;grid-template-columns:48px minmax(44px,1fr) 48px!important}.wp-cart-summary__card{padding:24px!important}}@media(max-width:1080px)and (min-width:641px){.wp-cart__layout{grid-template-columns:1fr!important}.wp-cart-summary__card{position:static!important}}@media(max-width:640px){.wp-cart__layout{grid-template-columns:1fr!important;gap:18px!important}.wp-cart-item.cart-item{grid-template-columns:104px minmax(0,1fr)!important;gap:12px 14px!important;align-items:start!important;padding:14px!important;border-radius:22px!important}.wp-cart-item__media.cart-item__media{width:104px!important;height:112px!important;min-height:0!important;padding:8px!important;border-radius:17px!important}.wp-cart-item__content{grid-column:2!important;grid-row:1!important;gap:7px!important;align-self:start!important}.wp-cart-item h2{font-size:clamp(20px,5.2vw,23px)!important;line-height:1.1!important}.wp-cart-item__variant{margin-top:0!important}.wp-cart-item__properties{padding:8px 10px!important;border-radius:14px!important}.wp-cart-item__remove{min-height:34px!important;padding:0 12px!important;font-size:13px!important;margin-top:0!important}.wp-cart-item__controls{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr!important;gap:9px!important;justify-items:stretch!important;padding-top:2px!important}.wp-cart-item__price.cart-item__price{justify-self:start!important;text-align:left!important;font-size:17px!important}.wp-cart-item__qty.cart-item__qty{width:100%!important;max-width:none!important;gap:7px!important}.wp-cart-quantity{width:100%!important;max-width:none!important;height:50px!important;grid-template-columns:48px minmax(44px,1fr) 48px!important;border-radius:16px!important}.wp-cart-summary__card{position:static!important}}@media(max-width:390px){.wp-cart-item.cart-item{grid-template-columns:92px minmax(0,1fr)!important}.wp-cart-item__media.cart-item__media{width:92px!important;height:100px!important;justify-self:start!important}}.list-collections-main.wallpics-collections-list{padding:clamp(54px,6vw,88px) clamp(20px,4vw,64px) clamp(72px,7vw,108px)!important;background:radial-gradient(circle at 16% 0%,rgba(25,174,234,.08),transparent 32%),radial-gradient(circle at 86% 8%,rgba(75,43,255,.045),transparent 30%),linear-gradient(180deg,#fff,#f8fbff)!important}.wallpics-collections-list__header{max-width:940px!important;margin:0 auto clamp(30px,4vw,50px)!important;text-align:center!important}.wallpics-collections-list__eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;gap:10px!important;min-height:46px!important;margin:0 auto 20px!important;padding:0 22px!important;border:1px solid #cfe2ff!important;border-radius:999px!important;background:#f3f8ff!important;color:#176cf5!important;font-size:clamp(15px,1.25vw,18px)!important;line-height:1!important;font-weight:850!important;letter-spacing:-.015em!important;box-shadow:0 12px 28px #126dff0f!important}.wallpics-collections-list__eyebrow span{font-size:14px!important;line-height:1!important}.wallpics-collections-list__header h1{max-width:980px!important;margin:0 auto 16px!important;color:#07122f!important;font-size:clamp(44px,5vw,78px)!important;line-height:.95!important;font-weight:900!important;letter-spacing:-.055em!important}.wallpics-collections-list__header p{max-width:760px!important;margin:0 auto!important;color:#566278!important;font-size:clamp(18px,1.35vw,22px)!important;line-height:1.52!important;font-weight:500!important}.wallpics-collections-list__grid{width:min(1440px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(22px,2.3vw,34px)!important;align-items:stretch!important}.wallpics-collections-list__card{min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;padding:14px!important;border:1px solid #dfe9f6!important;border-radius:30px!important;background:#fffffff0!important;box-shadow:0 20px 44px #07122f13!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;overflow:hidden!important}.wallpics-collections-list__card:hover{transform:translateY(-4px)!important;border-color:#c8dcf6!important;box-shadow:0 26px 58px #07122f1f!important}.wallpics-collections-list__media{position:relative!important;width:100%!important;height:clamp(240px,19vw,310px)!important;min-height:240px!important;max-height:310px!important;display:grid!important;place-items:center!important;padding:16px 18px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:24px!important;background:#fff!important;text-decoration:none!important}.wallpics-collections-list__media img,.wallpics-collections-list__placeholder,.wallpics-collections-list__placeholder svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important}.wallpics-collections-list__media--cover{padding:0!important;background:radial-gradient(circle at 26% 18%,rgba(25,174,234,.1),transparent 34%),linear-gradient(180deg,#fff,#f5f9ff)!important}.wallpics-collections-list__media--cover img{object-fit:cover!important;object-position:center!important}.wallpics-collections-list__media--contain img,.wallpics-collections-list__placeholder svg{object-fit:contain!important;object-position:center!important;border-radius:0!important}.wallpics-collections-list__placeholder{display:grid!important;place-items:center!important;color:#b8c7d9!important}.wallpics-collections-list__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:20px 6px 4px!important}.wallpics-collections-list__content h2{margin:0 0 10px!important;color:#07122f!important;font-size:clamp(22px,1.7vw,28px)!important;line-height:1.04!important;font-weight:900!important;letter-spacing:-.045em!important}.wallpics-collections-list__content h2 a{color:inherit!important;text-decoration:none!important}.wallpics-collections-list__description{margin:0 0 16px!important;color:#566278!important;font-size:15px!important;line-height:1.5!important;font-weight:500!important}.wallpics-collections-list__cta{margin-top:auto!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 18px!important;border:1px solid #cfe2ff!important;border-radius:16px!important;background:#fff!important;color:#176cf5!important;font-size:15px!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 12px 24px #126dff0f!important}.wallpics-collections-list__cta:hover{border-color:#9fc3ff!important;color:#0f5fe6!important}.wallpics-collections-list__empty{width:min(720px,100%)!important;margin:0 auto!important;padding:clamp(30px,4vw,46px)!important;border:1px solid #dfe9f6!important;border-radius:30px!important;background:#fffffff0!important;box-shadow:0 20px 44px #07122f13!important;text-align:center!important}.wallpics-collections-list__empty .wallpics-collections-list__eyebrow{margin-bottom:18px!important}.wallpics-collections-list__empty h2{margin:0 0 10px!important;color:#07122f!important;font-size:clamp(34px,4vw,52px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.05em!important}.wallpics-collections-list__empty p{max-width:460px!important;margin:0 auto 24px!important;color:#566278!important;font-size:18px!important;line-height:1.48!important;font-weight:500!important}.wallpics-collections-list__empty-button{min-height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 28px!important;border-radius:18px!important;background:linear-gradient(90deg,#19aeea,#4b2bff)!important;color:#fff!important;font-size:17px!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 16px 34px #126dff2e!important}@media(max-width:1180px){.wallpics-collections-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wallpics-collections-list__media{height:clamp(230px,28vw,300px)!important;min-height:230px!important;max-height:300px!important}}@media(max-width:749px){.list-collections-main.wallpics-collections-list{padding:38px 18px 64px!important}.wallpics-collections-list__header{margin-bottom:24px!important}.wallpics-collections-list__eyebrow{min-height:38px!important;padding:0 16px!important;margin-bottom:15px!important;font-size:15px!important}.wallpics-collections-list__eyebrow span{font-size:13px!important}.wallpics-collections-list__header h1{font-size:clamp(40px,10vw,48px)!important;line-height:.98!important;margin-bottom:12px!important;letter-spacing:-.05em!important}.wallpics-collections-list__header p{max-width:520px!important;font-size:clamp(18px,4.7vw,20px)!important;line-height:1.43!important}.wallpics-collections-list__grid{grid-template-columns:1fr!important;gap:20px!important}.wallpics-collections-list__card{padding:13px!important;border-radius:26px!important}.wallpics-collections-list__media{height:clamp(210px,56vw,270px)!important;min-height:210px!important;max-height:270px!important;padding:14px!important;border-radius:20px!important}.wallpics-collections-list__content{padding:17px 4px 2px!important}.wallpics-collections-list__content h2{font-size:clamp(21px,6vw,25px)!important;margin-bottom:8px!important}.wallpics-collections-list__description{font-size:14.5px!important;margin-bottom:14px!important}.wallpics-collections-list__cta{width:100%!important;min-height:48px!important}}html.shopify-design-mode .list-collections-main.wallpics-collections-list{padding-top:clamp(42px,5vw,72px)!important}html.shopify-design-mode .wallpics-collections-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:749px){html.shopify-design-mode .wallpics-collections-list__grid{grid-template-columns:1fr!important}}.wallpics-collections-list__media,.wallpics-collections-list__media--cover{height:clamp(320px,22vw,380px)!important;min-height:320px!important;max-height:380px!important;padding:20px 22px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:radial-gradient(circle at 26% 18%,rgba(25,174,234,.08),transparent 34%),linear-gradient(180deg,#fff,#f7fbff)!important}.wallpics-collections-list__media img,.wallpics-collections-list__media--cover img,.wallpics-collections-list__media--contain img,.wallpics-collections-list__placeholder svg{width:auto!important;height:auto!important;max-width:92%!important;max-height:92%!important;object-fit:contain!important;object-position:center center!important;margin:auto!important;border-radius:0!important}@media(max-width:1180px){.wallpics-collections-list__media,.wallpics-collections-list__media--cover{height:clamp(300px,33vw,360px)!important;min-height:300px!important;max-height:360px!important;padding:18px 20px!important}.wallpics-collections-list__media img,.wallpics-collections-list__media--cover img,.wallpics-collections-list__media--contain img,.wallpics-collections-list__placeholder svg{max-width:92%!important;max-height:92%!important}}@media(max-width:749px){.wallpics-collections-list__media,.wallpics-collections-list__media--cover{height:clamp(240px,68vw,300px)!important;min-height:240px!important;max-height:300px!important;padding:16px!important}.wallpics-collections-list__media img,.wallpics-collections-list__media--cover img,.wallpics-collections-list__media--contain img,.wallpics-collections-list__placeholder svg{max-width:92%!important;max-height:92%!important}}.list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{width:min(1440px,100%)!important;max-width:1440px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(22px,2.3vw,34px)!important;align-items:stretch!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__card{position:relative!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;padding:14px!important;border:1px solid #dfe9f6!important;border-radius:28px!important;background:#ffffffeb!important;box-shadow:0 20px 44px #07122f13!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__card:hover{transform:translateY(-4px)!important;border-color:#c8dcf6!important;box-shadow:0 26px 58px #07122f1f!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{position:relative!important;width:100%!important;height:clamp(320px,24vw,360px)!important;min-height:320px!important;max-height:360px!important;aspect-ratio:auto!important;display:grid!important;place-items:center!important;padding:16px 18px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:24px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;text-decoration:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media img,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover img,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain img,.list-collections-main.wallpics-collections-list .wallpics-collections-list__placeholder,.list-collections-main.wallpics-collections-list .wallpics-collections-list__placeholder svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;transform:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__placeholder{display:grid!important;place-items:center!important;color:#b8c7d9!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:16px 4px 2px!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__content h2{margin:0 0 10px!important;color:#07122f!important;font-size:clamp(18px,1.25vw,22px)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.035em!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__content h2 a{color:inherit!important;text-decoration:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__description{display:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__cta{width:100%!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-top:14px!important;padding:0 18px!important;border:1px solid #d4e5fb!important;border-radius:15px!important;background:#f8fbff!important;color:#176cf5!important;font-size:15px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.012em!important;text-decoration:none!important;box-shadow:none!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__cta:hover{background:#eef6ff!important;border-color:#bcd6fb!important;color:#176cf5!important;transform:translateY(-1px)!important}@media(min-width:1440px){.list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1080px){.list-collections-main.wallpics-collections-list .wallpics-collections-list__grid,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{height:clamp(280px,38vw,320px)!important;min-height:280px!important;max-height:320px!important;padding:15px!important}}html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{height:clamp(300px,22vw,340px)!important;min-height:300px!important;max-height:340px!important;padding:14px 18px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}@media(max-width:1080px){html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.list-collections-main.wallpics-collections-list .wallpics-collections-list__grid,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__grid{grid-template-columns:1fr!important;gap:22px!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__card{padding:14px!important;border-radius:26px!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{height:clamp(240px,72vw,290px)!important;min-height:240px!important;max-height:290px!important;padding:14px!important;border-radius:20px!important;background:#fff!important;background-color:#fff!important;background-image:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__content{padding:18px 4px 2px!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__content h2{font-size:clamp(18px,5.5vw,22px)!important;line-height:1.15!important;margin-bottom:10px!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__cta{min-height:50px!important;margin-top:14px!important}}@media(min-width:750px)and (max-width:1200px){html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{position:relative!important;height:clamp(340px,34vw,380px)!important;min-height:340px!important;max-height:380px!important;aspect-ratio:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 20px!important;overflow:hidden!important;border-radius:22px!important;background:#fffdf9!important;background-color:#fffdf9!important;background-image:none!important}html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__placeholder,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__placeholder svg{position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:92%!important;max-height:92%!important;aspect-ratio:auto!important;display:block!important;object-fit:contain!important;object-position:center center!important;padding:0!important;margin:0 auto!important;border-radius:0!important;transform:none!important;background:transparent!important;background-image:none!important}}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain{background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media:before,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media:after,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover:before,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover:after,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain:before,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain:after,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media:before,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media:after,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover:before,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover:after,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain:before,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain:after{display:none!important;content:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.list-collections-main.wallpics-collections-list .wallpics-collections-list__media img,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover img,.list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--cover img,html.shopify-design-mode .list-collections-main.wallpics-collections-list .wallpics-collections-list__media--contain img{object-fit:contain!important;object-position:center center!important;background:transparent!important;background-color:transparent!important;background-image:none!important}.blog-main.blog-journal{position:relative;overflow:hidden;padding:clamp(42px,5vw,76px) clamp(18px,4vw,56px) clamp(56px,7vw,96px);background:radial-gradient(circle at 10% 0%,rgba(222,245,255,.72),transparent 36%),radial-gradient(circle at 90% 6%,rgba(241,237,255,.78),transparent 34%),#fff}.blog-journal__shell{width:min(100%,1480px);margin:0 auto}.blog-journal__intro{text-align:center;max-width:940px;margin:0 auto clamp(24px,3vw,42px)}.blog-journal__pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 18px;border:1px solid rgba(91,164,255,.35);border-radius:999px;background:#ebf7ffe0;color:#1268ff;font-size:16px;font-weight:800;line-height:1;letter-spacing:-.01em;box-shadow:0 12px 32px #1268ff14}.blog-journal__intro h1{margin:18px 0 14px;color:#061136;font-size:clamp(44px,5.6vw,86px);line-height:.94;letter-spacing:-.07em;font-weight:900}.blog-journal__intro p{margin:0 auto;max-width:820px;color:#4c5b78;font-size:clamp(18px,1.55vw,26px);line-height:1.42;letter-spacing:-.02em}.blog-journal__topics{display:grid;grid-template-columns:repeat(8,minmax(100px,1fr));gap:clamp(14px,1.5vw,24px);align-items:start;margin:0 0 clamp(46px,5vw,78px);padding:0}.blog-topic{min-width:0;color:#061136;text-decoration:none;text-align:center}.blog-topic__media{display:block;aspect-ratio:1.22 / 1;overflow:hidden;border-radius:14px;background:#fff;border:1px solid rgba(177,211,244,.72);box-shadow:0 14px 36px #11437914}.blog-topic__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .22s ease}.blog-topic:hover .blog-topic__media img{transform:scale(1.035)}.blog-topic__label{display:block;margin-top:10px;color:#061136;font-size:clamp(14px,1.05vw,18px);font-weight:700;line-height:1.18;letter-spacing:-.025em}.blog-journal__grid.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.4vw,36px)}.blog-journal-card.blog-card{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:clamp(18px,1.55vw,24px);border:1px solid rgba(177,211,244,.82);border-radius:28px;background:#fffffff5;box-shadow:0 26px 70px #081c4814}.blog-journal-card__media{display:block;overflow:hidden;width:100%;aspect-ratio:16 / 10;border-radius:20px;background:#fff}.blog-journal-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .24s ease}.blog-journal-card:hover .blog-journal-card__media img{transform:scale(1.025)}.blog-journal-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:clamp(18px,1.65vw,26px) 4px 0}.blog-journal-card__meta{margin-bottom:10px;color:#1268ff;font-size:13px;font-weight:900;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}.blog-journal-card__title{margin:0;color:#061136;font-size:clamp(26px,2vw,34px);font-weight:900;line-height:1.08;letter-spacing:-.06em}.blog-journal-card__title a{color:inherit;text-decoration:none}.blog-journal-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.2em;margin:14px 0 22px;color:#51617d;font-size:clamp(15px,1.08vw,18px);line-height:1.4;letter-spacing:-.02em}.blog-journal-card__cta{display:flex;align-items:center;justify-content:space-between;min-height:58px;margin-top:auto;padding:0 22px;border:1px solid rgba(91,164,255,.45);border-radius:18px;background:#fff;color:#1268ff;font-size:18px;font-weight:900;line-height:1;letter-spacing:-.02em;text-decoration:none;box-shadow:0 14px 30px #1268ff0f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blog-journal-card__cta:hover{transform:translateY(-1px);border-color:#1268ff8c;box-shadow:0 18px 34px #1268ff1a}.blog-journal__pagination.pagination{display:flex;justify-content:center;gap:10px;margin:44px 0 0;color:#061136}.blog-journal__pagination .page,.blog-journal__pagination .next,.blog-journal__pagination .prev{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;border:1px solid rgba(91,164,255,.35);border-radius:999px;background:#fff;color:#1268ff;font-weight:800;text-decoration:none}.blog-journal__pagination .current{background:linear-gradient(135deg,#23a8e8,#5528ff);color:#fff;border-color:transparent}.blog-journal__empty{max-width:720px;margin:0 auto;padding:clamp(30px,5vw,58px);text-align:center;border:1px solid rgba(177,211,244,.82);border-radius:30px;background:#fff;box-shadow:0 26px 70px #081c4814}.blog-journal__empty h2{margin:18px 0 12px;color:#061136;font-size:clamp(34px,4vw,58px);line-height:.98;letter-spacing:-.06em}.blog-journal__empty p{margin:0 auto 24px;max-width:520px;color:#51617d;font-size:18px;line-height:1.45}.blog-journal__empty-cta{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border-radius:18px;background:linear-gradient(135deg,#23a8e8,#5528ff);color:#fff;font-size:18px;font-weight:900;text-decoration:none}@media(max-width:1180px){.blog-journal__topics{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;margin-left:calc(clamp(18px,4vw,56px)*-1);margin-right:calc(clamp(18px,4vw,56px)*-1);padding:0 clamp(18px,4vw,56px) 8px;scrollbar-width:none}.blog-journal__topics::-webkit-scrollbar{display:none}.blog-topic{flex:0 0 132px;scroll-snap-align:start}.blog-journal__grid.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.blog-main.blog-journal{padding:34px 18px 58px}.blog-journal__intro{margin-bottom:24px}.blog-journal__pill{min-height:38px;padding:7px 14px;font-size:14px}.blog-journal__intro h1{margin-top:14px;font-size:clamp(38px,11vw,54px);letter-spacing:-.065em}.blog-journal__intro p{font-size:17px}.blog-journal__topics{gap:14px;margin-bottom:34px;margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.blog-topic{flex-basis:106px}.blog-topic__media{border-radius:12px}.blog-topic__label{margin-top:8px;font-size:14px}.blog-journal__grid.blog-grid{grid-template-columns:1fr;gap:18px}.blog-journal-card.blog-card{padding:14px;border-radius:24px}.blog-journal-card__media{aspect-ratio:16 / 10.5;border-radius:18px}.blog-journal-card__body{padding:17px 2px 0}.blog-journal-card__title{font-size:clamp(24px,7vw,30px)}.blog-journal-card__excerpt{min-height:0;margin:12px 0 18px;font-size:16px}.blog-journal-card__cta{min-height:54px;padding:0 18px;border-radius:16px;font-size:17px}}.blog-main.blog-journal .blog-journal-card__title,.blog-main.blog-journal .blog-journal-card__title a{font-size:clamp(28px,1.75vw,34px)!important;line-height:1.1!important;letter-spacing:-.045em!important;font-weight:900!important}.blog-main.blog-journal .blog-journal-card__excerpt{font-size:clamp(15px,1vw,17px)!important;line-height:1.42!important;-webkit-line-clamp:3!important}.blog-main.blog-journal .blog-journal-card__body{padding-top:clamp(16px,1.35vw,22px)!important}@media(min-width:750px)and (max-width:1180px){.blog-main.blog-journal .blog-journal-card__title,.blog-main.blog-journal .blog-journal-card__title a{font-size:clamp(26px,2.65vw,32px)!important;line-height:1.1!important}}@media(max-width:749px){.blog-main.blog-journal .blog-journal-card__title,.blog-main.blog-journal .blog-journal-card__title a{font-size:clamp(24px,7vw,28px)!important;line-height:1.12!important;letter-spacing:-.04em!important}}.blog-main.blog-journal .blog-journal__intro{max-width:920px!important;margin-bottom:clamp(34px,4.2vw,58px)!important}.blog-main.blog-journal .blog-journal__intro h1{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(46px,4.15vw,64px)!important;line-height:1.05!important;letter-spacing:-.06em!important}.blog-main.blog-journal .blog-journal__intro p{font-size:clamp(18px,1.35vw,23px)!important;line-height:1.42!important}.blog-main.blog-journal .blog-journal__grid.blog-grid{margin-top:0!important}.blog-main.blog-journal .blog-journal__pagination.pagination,.blog-main.blog-journal .blog-journal__pagination .pagination,.blog-main.blog-journal .blog-journal__pagination .page,.blog-main.blog-journal .blog-journal__pagination .prev,.blog-main.blog-journal .blog-journal__pagination .next,.blog-main.blog-journal .blog-journal__pagination .deco{font-family:inherit!important}.blog-main.blog-journal .blog-journal__pagination.pagination{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:clamp(34px,4vw,56px) 0 0!important}.blog-main.blog-journal .blog-journal__pagination a,.blog-main.blog-journal .blog-journal__pagination span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:0 15px!important;border:1px solid rgba(91,164,255,.42)!important;border-radius:999px!important;background:#fffffff0!important;color:#1268ff!important;font-size:15px!important;font-weight:850!important;line-height:1!important;letter-spacing:-.015em!important;text-decoration:none!important;box-shadow:0 12px 26px #1268ff0f!important}.blog-main.blog-journal .blog-journal__pagination .current,.blog-main.blog-journal .blog-journal__pagination span[aria-current=page]{border-color:transparent!important;background:linear-gradient(135deg,#23a8e8,#5528ff)!important;color:#fff!important;box-shadow:0 16px 34px #1268ff29!important}.blog-main.blog-journal .blog-journal__pagination .deco{border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:#7b8aa6!important}.blog-main.blog-journal .blog-journal__pagination a:hover{transform:translateY(-1px)!important;border-color:#1268ff94!important;box-shadow:0 16px 32px #1268ff1c!important}@media(min-width:750px)and (max-width:1180px){.blog-main.blog-journal .blog-journal__intro h1{font-size:clamp(42px,5.2vw,58px)!important;line-height:1.05!important}}@media(max-width:749px){.blog-main.blog-journal .blog-journal__intro{margin-bottom:28px!important}.blog-main.blog-journal .blog-journal__intro h1{font-size:clamp(34px,9.5vw,42px)!important;line-height:1.06!important;letter-spacing:-.055em!important}.blog-main.blog-journal .blog-journal__intro p{font-size:16px!important}.blog-main.blog-journal .blog-journal__pagination a,.blog-main.blog-journal .blog-journal__pagination span{min-width:40px!important;min-height:40px!important;padding:0 13px!important;font-size:14px!important}}.blog-main.blog-journal{background:radial-gradient(circle at 8% 0%,rgba(222,245,255,.3),transparent 44%),radial-gradient(circle at 92% 5%,rgba(241,237,255,.34),transparent 42%),#fff!important}.blog-main.blog-journal .blog-journal-card__meta{display:none!important;margin:0!important;padding:0!important}.article-main.article-journal{position:relative;overflow:hidden;padding:clamp(54px,7vw,96px) 0 clamp(72px,9vw,124px);background:#fff}.article-journal__shell{width:min(100% - 48px,1320px);margin:0 auto}.article-journal__back{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(35,119,255,.24);background:#ffffffdb;color:#1267ff;font-weight:800;text-decoration:none;box-shadow:0 14px 34px #0d2c5a14;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.article-journal__back:hover{transform:translateY(-1px);border-color:#2377ff6b;box-shadow:0 18px 42px #0d2c5a1f}.article-journal__hero{max-width:1040px;margin:30px auto 34px;text-align:center}.article-journal__pill{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 22px;margin-bottom:22px;border-radius:999px;border:1px solid rgba(35,119,255,.24);background:#e9f6ffd1;color:#1267ff;font-size:16px;font-weight:900;line-height:1;box-shadow:0 12px 28px #1fb6ff14}.article-journal__hero h1{max-width:1060px;margin:0 auto;color:#071434;font-size:clamp(58px,5.6vw,72px);line-height:1.04;letter-spacing:-.065em;font-weight:900}.article-journal__hero p{max-width:780px;margin:22px auto 0;color:#435677;font-size:clamp(18px,1.65vw,23px);line-height:1.55}.article-journal__featured-media{width:min(100%,1100px);margin:0 auto clamp(40px,5.5vw,68px);height:clamp(380px,34vw,460px);overflow:hidden;border:1px solid rgba(162,205,255,.64);border-radius:32px;background:#fff;box-shadow:0 22px 58px #0e22461c}.article-journal__featured-media img{display:block;width:100%;height:100%;object-fit:cover}.article-journal__content{width:min(100%,900px);margin:0 auto;color:#3c4d6f;font-size:clamp(18px,1.35vw,20px);line-height:1.78}.article-journal__content p{margin:0 0 1.35em}.article-journal__content h1,.article-journal__content h2,.article-journal__content h3,.article-journal__content h4,.article-journal__content h5,.article-journal__content h6{color:#071434;letter-spacing:-.045em;font-weight:900}.article-journal__content h1,.article-journal__content h2{margin:1.25em 0 .38em;font-size:clamp(36px,3.35vw,46px);line-height:1.12}.article-journal__content h3{margin:1.2em 0 .45em;font-size:clamp(28px,2.4vw,34px);line-height:1.16}.article-journal__content h4{margin:1.15em 0 .45em;font-size:24px;line-height:1.2}.article-journal__content a{color:#1267ff;font-weight:800;text-decoration-thickness:.08em;text-underline-offset:.16em}.article-journal__content img{max-width:100%;height:auto;border-radius:24px}.article-journal__content ul,.article-journal__content ol{padding-left:1.35em;margin:0 0 1.35em}.article-journal__content li+li{margin-top:.45em}.article-journal__cta{width:min(100%,1060px);margin:clamp(52px,7vw,86px) auto 0;padding:clamp(28px,4vw,46px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;border-radius:34px;border:1px solid rgba(162,205,255,.68);background:radial-gradient(circle at 6% 0%,rgba(31,182,255,.11),transparent 40%),radial-gradient(circle at 94% 10%,rgba(93,64,255,.09),transparent 38%),#ffffffeb;box-shadow:0 24px 70px #0e22461f}.article-journal__cta h2{margin:0 0 10px;color:#071434;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.05em;font-weight:900}.article-journal__cta p{max-width:620px;margin:0;color:#4a5b78;font-size:18px;line-height:1.55}.article-journal__cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}.article-journal__button{min-height:58px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:18px;font-size:18px;font-weight:900;text-decoration:none;white-space:nowrap}.article-journal__button--primary{color:#fff;background:linear-gradient(100deg,#22a8e8,#1267ff 55%,#5930f5);box-shadow:0 18px 42px #1267ff38}.article-journal__button--secondary{color:#1267ff;background:#ffffffe0;border:1px solid rgba(35,119,255,.32)}@media(max-width:989px){.article-main.article-journal{padding-top:44px}.article-journal__hero h1{font-size:clamp(46px,8vw,62px)}.article-journal__featured-media{width:min(100%,1050px);height:clamp(300px,46vw,420px);border-radius:28px}.article-journal__cta{grid-template-columns:1fr}.article-journal__cta-actions{justify-content:flex-start}}@media(max-width:749px){.article-main.article-journal{padding:32px 0 68px}.article-journal__shell{width:min(100% - 32px,1320px)}.article-journal__back{min-height:40px;padding:0 15px;font-size:14px}.article-journal__hero{margin:24px auto}.article-journal__pill{min-height:38px;padding:0 17px;margin-bottom:16px;font-size:14px}.article-journal__hero h1{font-size:clamp(34px,10.5vw,44px);line-height:1.06;letter-spacing:-.055em}.article-journal__hero p{margin-top:16px;font-size:16px;line-height:1.55}.article-journal__featured-media{height:clamp(220px,58vw,280px);margin-bottom:34px;border-radius:22px}.article-journal__content{font-size:16.5px;line-height:1.72}.article-journal__content h1,.article-journal__content h2{font-size:clamp(28px,8.4vw,34px);line-height:1.14;letter-spacing:-.045em}.article-journal__content h3{font-size:clamp(22px,7vw,28px)}.article-journal__cta{padding:24px;border-radius:24px}.article-journal__cta h2{font-size:clamp(26px,8vw,34px)}.article-journal__cta p{font-size:16px}.article-journal__cta-actions{display:grid;grid-template-columns:1fr;gap:12px}.article-journal__button{width:100%;min-height:54px;font-size:16px}}.search-main.shopify-section-main{max-width:none!important;width:100%!important;margin:0!important;padding:clamp(48px,6vw,82px) clamp(22px,5vw,84px) clamp(70px,7vw,112px)!important;color:#061434!important;background:radial-gradient(circle at 8% 6%,rgba(31,177,233,.075),transparent 34%),radial-gradient(circle at 96% 0%,rgba(89,54,255,.055),transparent 34%),linear-gradient(180deg,#fff,#fbfdff 45%,#fff)!important;overflow-x:clip!important}.search-main__hero{width:min(100%,920px)!important;margin:0 auto clamp(22px,3vw,34px)!important;text-align:center!important;display:grid!important;justify-items:center!important;gap:14px!important}.search-main__pill,.search-main__state-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 19px!important;border:1px solid rgba(24,127,255,.25)!important;border-radius:999px!important;background:#ebf7ffe0!important;color:#1168ff!important;font-weight:800!important;font-size:clamp(15px,1.2vw,18px)!important;line-height:1!important;letter-spacing:-.02em!important;box-shadow:0 12px 32px #1168ff14!important}.search-main__hero h1,.search-main.search-main h1{margin:0!important;color:#061434!important;font-size:clamp(46px,5.4vw,76px)!important;line-height:.98!important;letter-spacing:-.065em!important;font-weight:900!important}.search-main__hero p{width:min(100%,780px)!important;margin:0!important;color:#485a78!important;font-size:clamp(18px,1.55vw,24px)!important;line-height:1.42!important;letter-spacing:-.02em!important}.search-form.search-main__form{width:min(100%,980px)!important;max-width:980px!important;margin:0 auto clamp(34px,4.2vw,54px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:stretch!important}.search-form.search-main__form input[type=search]{width:100%!important;height:66px!important;min-height:66px!important;margin:0!important;padding:0 26px!important;border:1px solid rgba(137,181,236,.45)!important;border-radius:22px!important;background:#fffffff0!important;color:#061434!important;box-shadow:0 18px 44px #0822460b!important;font-size:20px!important;line-height:1!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}.search-form.search-main__form input[type=search]::placeholder{color:#2d3e5c94!important}.search-form.search-main__form input[type=search]:focus{border-color:#1668ff8c!important;box-shadow:0 0 0 4px #1668ff1c,0 18px 44px #0822460e!important}.search-main__submit,.search-form.search-main__form .button,.search-form.search-main__form button[type=submit]{height:66px!important;min-height:66px!important;min-width:168px!important;margin:0!important;padding:0 34px!important;border:0!important;border-radius:22px!important;background:linear-gradient(100deg,#20aeea,#1768ff 54%,#5936ff)!important;color:#fff!important;box-shadow:0 18px 42px #1868ff38!important;font-size:18px!important;font-weight:850!important;line-height:1!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important}.search-main__submit:hover,.search-form.search-main__form button[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 22px 48px #1868ff42!important}.search-main__results-count{width:min(100%,1680px)!important;margin:0 auto 18px!important;color:#485a78!important;font-size:clamp(17px,1.25vw,22px)!important;line-height:1.3!important;letter-spacing:-.025em!important}.search-main__results-count strong{color:#061434!important;font-weight:750!important}.search-main .search-grid.collection-grid{width:min(100%,1680px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(24px,2.4vw,40px)!important}.search-result-card{display:flex!important;flex-direction:column!important;min-height:100%!important;padding:clamp(24px,2vw,34px)!important;border:1px solid rgba(154,196,242,.55)!important;border-radius:28px!important;background:#fffffff0!important;box-shadow:0 24px 68px #162d5413!important;color:#061434!important}.search-result-card__type{width:fit-content!important;margin:0 0 14px!important;padding:8px 13px!important;border:1px solid rgba(24,127,255,.22)!important;border-radius:999px!important;background:#ebf7ffd9!important;color:#1168ff!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.search-result-card h2{margin:0 0 10px!important;color:#061434!important;font-size:clamp(24px,2vw,32px)!important;line-height:1.08!important;letter-spacing:-.045em!important}.search-result-card h2 a{color:inherit!important;text-decoration:none!important}.search-result-card p{margin:0 0 22px!important;color:#53627d!important;font-size:16px!important;line-height:1.55!important}.search-result-card__cta{margin-top:auto!important;min-height:52px!important;padding:0 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border:1px solid rgba(137,181,236,.55)!important;border-radius:16px!important;background:#ffffffe0!important;color:#1168ff!important;font-size:17px!important;font-weight:850!important;text-decoration:none!important}.search-main__state{width:min(100%,780px)!important;margin:clamp(22px,3vw,42px) auto 0!important;padding:clamp(34px,4vw,58px)!important;text-align:center!important;border:1px solid rgba(154,196,242,.55)!important;border-radius:32px!important;background:#fffffff2!important;box-shadow:0 24px 72px #162d5414!important}.search-main__state h2{margin:16px 0 12px!important;color:#061434!important;font-size:clamp(32px,4vw,54px)!important;line-height:1!important;letter-spacing:-.06em!important}.search-main__state--empty h2{margin-top:0!important}.search-main__state p{width:min(100%,560px)!important;margin:0 auto!important;color:#53627d!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.45!important}.search-main__state-actions{margin-top:26px!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}.search-main__state-primary,.search-main__state-secondary{min-height:58px!important;padding:0 26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:17px!important;font-weight:850!important;text-decoration:none!important}.search-main__state-primary{border:0!important;background:linear-gradient(100deg,#20aeea,#1768ff 54%,#5936ff)!important;color:#fff!important;box-shadow:0 18px 42px #1868ff33!important}.search-main__state-secondary{border:1px solid rgba(137,181,236,.65)!important;background:#fffffff0!important;color:#1168ff!important}.search-main__pagination.pagination{margin:clamp(34px,4vw,56px) auto 0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;color:#1168ff!important}.search-main__pagination.pagination a,.search-main__pagination.pagination span{min-width:44px!important;min-height:44px!important;padding:0 15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(137,181,236,.58)!important;border-radius:999px!important;background:#ffffffeb!important;color:#1168ff!important;font-weight:800!important;text-decoration:none!important}.search-main__pagination.pagination .current{background:#1168ff!important;border-color:#1168ff!important;color:#fff!important}@media(max-width:1180px){.search-main .search-grid.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}}@media(max-width:720px){.search-main.shopify-section-main{padding:38px 18px 72px!important}.search-main__hero{gap:12px!important;margin-bottom:22px!important}.search-main__hero h1,.search-main.search-main h1{font-size:clamp(38px,12vw,50px)!important;letter-spacing:-.055em!important}.search-main__hero p{font-size:17px!important;line-height:1.42!important}.search-form.search-main__form{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:24px!important}.search-form.search-main__form input[type=search],.search-main__submit,.search-form.search-main__form button[type=submit]{height:58px!important;min-height:58px!important;border-radius:18px!important;font-size:17px!important}.search-form.search-main__form input[type=search]{padding-inline:18px!important}.search-main__submit,.search-form.search-main__form button[type=submit]{width:100%!important;min-width:0!important}.search-main__results-count{margin-bottom:14px!important;font-size:16px!important}.search-main .search-grid.collection-grid{grid-template-columns:1fr!important;gap:22px!important}.search-result-card{padding:22px!important;border-radius:24px!important}.search-main__state{padding:28px 20px!important;border-radius:26px!important}.search-main__state-actions{display:grid!important;grid-template-columns:1fr!important}.search-main__state-primary,.search-main__state-secondary{width:100%!important}}.search-main.shopify-section-main{background:#fff!important;padding-top:clamp(42px,5vw,72px)!important}.search-form.search-main__form{width:min(100%,960px)!important;max-width:960px!important;margin:0 auto clamp(24px,3vw,36px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(170px,210px)!important;gap:14px!important;align-items:stretch!important}.search-form.search-main__form>label,.search-form.search-main__form .visually-hidden{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}.search-form.search-main__form input[type=search]{grid-column:1!important;height:66px!important;min-height:66px!important;border-radius:22px!important;background:#fff!important}.search-main__submit,.search-form.search-main__form .button,.search-form.search-main__form button[type=submit]{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;height:66px!important;min-height:66px!important;border:0!important;outline:0!important;box-shadow:0 16px 36px #1868ff2e!important}.search-main__results-count{width:min(100%,1680px)!important;margin:0 auto 16px!important;padding:0!important}.search-main .search-grid.collection-grid{margin-top:0!important}@media(max-width:720px){.search-main.shopify-section-main{background:#fff!important;padding-top:34px!important}.search-form.search-main__form{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:24px!important}.search-form.search-main__form input[type=search],.search-main__submit,.search-form.search-main__form .button,.search-form.search-main__form button[type=submit]{grid-column:1!important;width:100%!important;height:58px!important;min-height:58px!important;border-radius:18px!important}}.search-main .search-grid.collection-grid .shop-product-card__media,.template-search .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:clamp(320px,24vw,360px)!important;min-height:320px!important;max-height:360px!important;aspect-ratio:auto!important;padding:22px 24px 30px!important;box-sizing:border-box!important;overflow:hidden!important;background:#fff!important;background-image:none!important}.search-main .search-grid.collection-grid .shop-product-card__media>img,.search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,.template-search .search-main .search-grid.collection-grid .shop-product-card__media>img,.template-search .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media>img,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media>img,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image{position:static!important;inset:auto!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:92%!important;max-height:92%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;translate:none!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;background-image:none!important}.search-main .search-grid.collection-grid .shop-product-card__placeholder,.template-search .search-main .search-grid.collection-grid .shop-product-card__placeholder,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__placeholder,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__placeholder{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;background:#fff!important;background-image:none!important}@media(min-width:641px)and (max-width:1180px){.search-main .search-grid.collection-grid .shop-product-card__media,.template-search .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media{height:clamp(300px,34vw,340px)!important;min-height:300px!important;max-height:340px!important;padding:22px 22px 30px!important}}@media(max-width:640px){.search-main .search-grid.collection-grid .shop-product-card__media,.template-search .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media{height:clamp(250px,74vw,300px)!important;min-height:250px!important;max-height:300px!important;padding:18px 18px 24px!important}.search-main .search-grid.collection-grid .shop-product-card__media>img,.search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,.template-search .search-main .search-grid.collection-grid .shop-product-card__media>img,.template-search .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media>img,html.shopify-design-mode .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media>img,html.shopify-design-mode .template-search .search-main .search-grid.collection-grid .shop-product-card__media>.shop-product-card__image{max-width:90%!important;max-height:90%!important}}.wp-404{min-height:clamp(620px,calc(100vh - 92px),860px);display:flex;align-items:center;justify-content:center;padding:clamp(84px,10vw,150px) 24px;background:radial-gradient(circle at 12% 18%,rgba(21,159,239,.032),transparent 36%),radial-gradient(circle at 90% 8%,rgba(91,43,255,.024),transparent 32%),#fff;color:#07122f;overflow:hidden}.wp-404__inner{width:min(100%,980px);margin:0 auto;text-align:center}.wp-404__badge{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 22px;margin:0 0 18px;border:1.5px solid rgba(18,109,255,.24);border-radius:999px;background:#ecf8ffc7;color:#126dff;font-size:clamp(15px,1.4vw,18px);font-weight:850;letter-spacing:-.02em;box-shadow:0 14px 36px #126dff14}.wp-404__title{max-width:920px;margin:0 auto 16px;color:#07122f;font-size:clamp(52px,5.7vw,84px);line-height:1.06;letter-spacing:-.07em;font-weight:900}.wp-404__text{max-width:720px;margin:0 auto 28px;color:#425476;font-size:clamp(18px,2vw,24px);line-height:1.48;letter-spacing:-.025em;font-weight:500}.wp-404__actions{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 22px}.wp-404__button{min-height:60px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 30px;border-radius:18px;text-decoration:none;font-size:17px;line-height:1;font-weight:850;letter-spacing:-.02em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.wp-404__button:hover{transform:translateY(-1px)}.wp-404__button--primary{color:#fff;background:linear-gradient(90deg,#159fef,#126dff 55%,#5b2bff);box-shadow:0 18px 40px #126dff33}.wp-404__button--secondary{color:#126dff;background:#ffffffeb;border:1.5px solid rgba(18,109,255,.28);box-shadow:0 12px 30px #126dff14}.wp-404__button--secondary:hover{border-color:#126dff7a}.wp-404__home{display:inline-flex;align-items:center;justify-content:center;color:#425476;font-size:15px;font-weight:750;text-decoration:none;border-bottom:1px solid rgba(66,84,118,.28)}.wp-404__home:hover{color:#126dff;border-bottom-color:#126dff8c}@media(max-width:749px){.wp-404{min-height:calc(100vh - 74px);align-items:flex-start;padding:82px 18px 88px}.wp-404__badge{min-height:40px;padding:0 18px;margin-bottom:16px;font-size:15px}.wp-404__title{max-width:520px;margin-bottom:14px;font-size:clamp(38px,10vw,44px);line-height:1.12;letter-spacing:-.055em}.wp-404__text{max-width:520px;margin-bottom:24px;font-size:17px;line-height:1.55}.wp-404__actions{width:min(100%,420px);flex-direction:column;gap:12px;margin-left:auto;margin-right:auto}.wp-404__button{width:100%;min-height:56px;border-radius:16px;padding:0 22px;font-size:16px}}.wallpics-contact-page{background:#fff!important;color:#071333!important}.wallpics-contact-shell{max-width:1280px!important;margin:0 auto!important;padding:clamp(54px,6vw,84px) 32px clamp(64px,7vw,104px)!important}.wallpics-contact-grid{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(430px,1.06fr)!important;gap:clamp(32px,4vw,56px)!important;align-items:start!important}.wallpics-contact-copy{max-width:520px!important}.wallpics-contact-pill{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgba(27,119,255,.24)!important;background:#edf8ffdb!important;color:#1268ff!important;font-weight:800!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 28px #137dff12!important;margin:0 0 18px!important}.wallpics-contact-copy h1{margin:0!important;color:#071333!important;font-weight:900!important;letter-spacing:-.052em!important;font-size:clamp(58px,4.9vw,76px)!important;line-height:1.02!important;max-width:760px!important}.wallpics-contact-subheading{margin:18px 0 0!important;color:#405174!important;font-size:clamp(18px,1.35vw,21px)!important;line-height:1.55!important;max-width:560px!important}.wallpics-contact-support{display:grid!important;gap:12px!important;margin-top:28px!important}.wallpics-contact-support-card{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:15px 16px!important;background:#fffffff5!important;border:1px solid rgba(190,217,255,.88)!important;border-radius:22px!important;box-shadow:0 16px 38px #0713330b!important}.wallpics-contact-support-icon{width:44px!important;height:44px!important;border-radius:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#22ace8,#5b2cff)!important;color:#fff!important;font-weight:900!important;font-size:13.5px!important;box-shadow:0 12px 26px #2278ff29!important}.wallpics-contact-support-card h2{margin:0 0 4px!important;color:#071333!important;font-size:19px!important;line-height:1.15!important;letter-spacing:-.03em!important}.wallpics-contact-support-card p{margin:0!important;color:#53617d!important;font-size:14.5px!important;line-height:1.42!important}.wallpics-contact-form-card{background:#fffffffa!important;border:1px solid rgba(190,217,255,.95)!important;border-radius:32px!important;box-shadow:0 24px 62px #07133313!important;padding:clamp(24px,2.7vw,34px)!important}.wallpics-contact-form-head{margin:0 0 22px!important}.wallpics-contact-form-head h2{margin:0 0 8px!important;color:#071333!important;font-size:clamp(26px,2vw,34px)!important;line-height:1.08!important;letter-spacing:-.04em!important;font-weight:900!important}.wallpics-contact-form-head p{margin:0!important;color:#53617d!important;font-size:16px!important;line-height:1.5!important;max-width:620px!important}.wallpics-contact-form{display:grid!important;gap:16px!important}.wallpics-contact-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.wallpics-contact-field{display:grid!important;gap:8px!important}.wallpics-contact-field label{color:#071333!important;font-size:15px!important;line-height:1.2!important;font-weight:850!important}.wallpics-contact-field label span{color:#6b7892!important;font-weight:700!important}.wallpics-contact-field input,.wallpics-contact-field textarea{width:100%!important;border:1px solid rgba(176,207,250,.95)!important;border-radius:18px!important;background:#fff!important;color:#071333!important;font:inherit!important;font-size:16.5px!important;line-height:1.35!important;padding:15px 17px!important;box-shadow:inset 0 1px #ffffffe6!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}.wallpics-contact-field input{min-height:56px!important}.wallpics-contact-field textarea{min-height:138px!important;resize:none!important}.wallpics-contact-field input::placeholder,.wallpics-contact-field textarea::placeholder{color:#7a859a!important}.wallpics-contact-field input:focus,.wallpics-contact-field textarea:focus{border-color:#1b77ffb8!important;box-shadow:0 0 0 4px #1b77ff1a!important}.wallpics-contact-submit{width:100%!important;min-height:58px!important;border:0!important;border-radius:20px!important;background:linear-gradient(135deg,#24aae8,#136dff 54%,#5b2cff)!important;color:#fff!important;font-weight:900!important;font-size:17px!important;cursor:pointer!important;box-shadow:0 20px 40px #1e74ff33!important}.wallpics-contact-alert{border-radius:18px!important;padding:15px 17px!important;font-size:15px!important;line-height:1.45!important;font-weight:700!important}.wallpics-contact-alert--success{background:#e5faf2f2!important;border:1px solid rgba(78,190,139,.34)!important;color:#0a6f43!important}.wallpics-contact-alert--error{background:#fff1f1f5!important;border:1px solid rgba(244,91,91,.3)!important;color:#9c2020!important}.wallpics-contact-alert ul{margin:8px 0 0 18px!important;padding:0!important}@media(max-width:1120px)and (min-width:990px){.wallpics-contact-grid{grid-template-columns:minmax(0,.78fr) minmax(410px,1fr)!important;gap:30px!important}.wallpics-contact-copy h1{font-size:clamp(54px,5.2vw,66px)!important}}@media(max-width:989px){.wallpics-contact-shell{padding:50px 22px 84px!important}.wallpics-contact-grid{grid-template-columns:1fr!important;gap:30px!important}.wallpics-contact-copy{max-width:760px!important}.wallpics-contact-form-card{border-radius:28px!important}}@media(max-width:640px){.wallpics-contact-shell{padding:38px 16px 72px!important}.wallpics-contact-pill{font-size:14px!important;padding:9px 15px!important;margin-bottom:14px!important}.wallpics-contact-copy h1{font-size:clamp(38px,10.6vw,46px)!important;line-height:1.08!important;letter-spacing:-.045em!important}.wallpics-contact-subheading{font-size:16.5px!important;line-height:1.55!important;margin-top:15px!important}.wallpics-contact-support{margin-top:24px!important}.wallpics-contact-support-card{grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;padding:14px!important;border-radius:20px!important}.wallpics-contact-support-icon{width:40px!important;height:40px!important;border-radius:13px!important;font-size:13px!important}.wallpics-contact-support-card h2{font-size:18.5px!important}.wallpics-contact-support-card p{font-size:14px!important}.wallpics-contact-form-card{padding:18px!important;border-radius:24px!important}.wallpics-contact-form-head{margin-bottom:18px!important}.wallpics-contact-form-head h2{font-size:25px!important}.wallpics-contact-form-head p{font-size:15px!important}.wallpics-contact-form-grid{grid-template-columns:1fr!important}.wallpics-contact-field input,.wallpics-contact-field textarea{font-size:16px!important;padding:14px 15px!important;border-radius:17px!important}.wallpics-contact-field textarea{min-height:130px!important}.wallpics-contact-submit{min-height:56px!important;border-radius:19px!important}}.wallpics-privacy-page{background:#fff!important;color:#071333!important}.wallpics-privacy-shell{max-width:1200px!important;margin:0 auto!important;padding:clamp(54px,6vw,86px) 32px clamp(70px,7vw,110px)!important}.wallpics-privacy-card{max-width:1160px!important;margin:0!important}.wallpics-privacy-pill{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:10px 18px!important;margin:0 0 20px!important;border-radius:999px!important;border:1px solid rgba(27,119,255,.24)!important;background:#edf8ffd1!important;color:#1268ff!important;font-weight:850!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 28px #137dff0e!important}.wallpics-privacy-page h1{max-width:1040px!important;margin:0 0 28px!important;color:#071333!important;font-weight:900!important;letter-spacing:-.052em!important;font-size:clamp(56px,5.2vw,68px)!important;line-height:1.08!important}.wallpics-privacy-content{max-width:1120px!important;color:#405174!important;font-size:clamp(18px,1.35vw,21px)!important;line-height:1.72!important}.wallpics-privacy-content p,.wallpics-privacy-content li{color:#405174!important;font-size:inherit!important;line-height:inherit!important}.wallpics-privacy-content p{margin:0 0 24px!important}.wallpics-privacy-content ul,.wallpics-privacy-content ol{margin:0 0 24px 1.25em!important;padding:0!important}.wallpics-privacy-content a{color:#126dff!important;font-weight:800!important;text-underline-offset:.18em!important}.wallpics-privacy-content form{margin-top:34px!important;max-width:760px!important;padding:26px!important;border:1px solid rgba(190,217,255,.95)!important;border-radius:28px!important;background:#fff!important;box-shadow:0 22px 54px #07133312!important}.wallpics-privacy-content label{color:#071333!important;font-weight:800!important;line-height:1.45!important}.wallpics-privacy-content input[type=checkbox]{width:22px!important;height:22px!important;min-width:22px!important;margin:0 12px 0 0!important;vertical-align:middle!important;accent-color:#126dff!important}.wallpics-privacy-content input[type=checkbox]+label,.wallpics-privacy-content label:has(input[type=checkbox]){display:inline-flex!important;align-items:flex-start!important;gap:12px!important}.wallpics-privacy-content button,.wallpics-privacy-content input[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;margin-top:18px!important;padding:0 28px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#24aae8,#136dff 54%,#5b2cff)!important;color:#fff!important;font:inherit!important;font-size:16px!important;font-weight:900!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 18px 38px #1e74ff2e!important}.wallpics-privacy-content button:focus-visible,.wallpics-privacy-content input[type=submit]:focus-visible,.wallpics-privacy-content input[type=checkbox]:focus-visible{outline:3px solid rgba(18,109,255,.28)!important;outline-offset:3px!important}@media(max-width:749px){.wallpics-privacy-shell{padding:42px 18px 78px!important}.wallpics-privacy-pill{margin-bottom:14px!important;padding:9px 15px!important;font-size:14px!important}.wallpics-privacy-page h1{margin-bottom:18px!important;font-size:clamp(36px,10.5vw,42px)!important;line-height:1.1!important;letter-spacing:-.045em!important}.wallpics-privacy-content{font-size:16.5px!important;line-height:1.66!important}.wallpics-privacy-content p{margin-bottom:18px!important}.wallpics-privacy-content form{max-width:none!important;margin-top:26px!important;padding:18px!important;border-radius:22px!important}.wallpics-privacy-content button,.wallpics-privacy-content input[type=submit]{width:100%!important;min-height:54px!important}}.wallpics-privacy-content form{overflow:hidden!important;max-width:100%!important;box-sizing:border-box!important}.wallpics-privacy-content form *,.wallpics-privacy-content form *:before,.wallpics-privacy-content form *:after{box-sizing:border-box!important;max-width:100%!important}.wallpics-privacy-content form label,.wallpics-privacy-content form label span,.wallpics-privacy-content form p,.wallpics-privacy-content form div{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.wallpics-privacy-content input[type=checkbox]{flex:0 0 auto!important;max-width:22px!important}.wallpics-privacy-content input[type=checkbox]+label{display:inline-flex!important;width:calc(100% - 46px)!important;max-width:calc(100% - 46px)!important;min-width:0!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:anywhere!important}.wallpics-privacy-content label:has(input[type=checkbox]){display:flex!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important}.wallpics-privacy-content label:has(input[type=checkbox]) input[type=checkbox]{flex:0 0 22px!important;margin-top:.22em!important;margin-right:0!important}.wallpics-privacy-content label:has(input[type=checkbox])>*:not(input[type=checkbox]){flex:1 1 auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.wallpics-privacy-content button,.wallpics-privacy-content input[type=submit]{max-width:100%!important}@media(max-width:749px){.wallpics-privacy-content form{padding:16px!important}.wallpics-privacy-content input[type=checkbox]+label{width:calc(100% - 42px)!important;max-width:calc(100% - 42px)!important}.wallpics-privacy-content label:has(input[type=checkbox]){gap:12px!important}}body.password-page{margin:0!important;min-height:100vh!important;background:#fff!important;color:#07122f!important}.password-main.password-main--wallpics{position:relative!important;display:flex!important;min-height:100vh!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:radial-gradient(circle at 14% 16%,rgba(21,159,239,.07),transparent 32%),radial-gradient(circle at 88% 20%,rgba(91,43,255,.055),transparent 34%),#fff!important}.password-main--wallpics:before,.password-main--wallpics:after{content:""!important;position:absolute!important;border-radius:28px!important;border:1px solid rgba(18,109,255,.13)!important;background:#ffffffc7!important;box-shadow:0 24px 70px #07122f0e!important;pointer-events:none!important}.password-main--wallpics:before{width:92px!important;height:124px!important;left:max(32px,5vw)!important;bottom:13%!important;transform:rotate(-7deg)!important}.password-main--wallpics:after{width:78px!important;height:104px!important;right:max(30px,6vw)!important;top:18%!important;transform:rotate(8deg)!important}.password-main__shell{position:relative!important;z-index:1!important;display:grid!important;grid-template-rows:auto 1fr auto!important;width:min(1180px,calc(100% - 56px))!important;min-height:100vh!important;margin:0 auto!important;padding:clamp(24px,3vw,38px) 0!important}.password-main__brand{display:flex!important;justify-content:center!important;align-items:center!important}.password-main__logo{display:block!important;width:clamp(176px,16vw,232px)!important;max-width:100%!important;height:auto!important;margin:0!important}.password-main__card{align-self:center!important;justify-self:center!important;width:min(860px,100%)!important;margin:clamp(34px,5vw,72px) auto!important;padding:clamp(34px,5vw,64px)!important;text-align:center!important;border:1px solid rgba(18,109,255,.16)!important;border-radius:clamp(28px,3.2vw,42px)!important;background:#ffffffe0!important;box-shadow:0 34px 90px #07122f13!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.password-main__pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:42px!important;margin:0 0 20px!important;padding:0 20px!important;border:1px solid rgba(18,109,255,.25)!important;border-radius:999px!important;color:#126dff!important;background:#ecf7ffdb!important;font-size:16px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.02em!important}.password-main__card h1{max-width:780px!important;margin:0 auto 18px!important;color:#07122f!important;font-size:clamp(48px,6vw,76px)!important;line-height:1.03!important;letter-spacing:-.065em!important;font-weight:900!important}.password-main__text{max-width:660px!important;margin:0 auto 30px!important;color:#435476!important;font-size:clamp(18px,1.7vw,22px)!important;line-height:1.48!important;letter-spacing:-.025em!important;font-weight:500!important}.password-main__form{width:min(720px,100%)!important;margin:0 auto!important;text-align:left!important}.password-main__label{display:block!important;margin:0 0 10px!important;color:#07122f!important;font-size:15px!important;line-height:1.2!important;font-weight:850!important}.password-main__field-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(160px,190px)!important;gap:12px!important;align-items:stretch!important;width:100%!important}.password-main__input{width:100%!important;min-width:0!important;height:64px!important;padding:0 22px!important;border:1.5px solid rgba(18,109,255,.24)!important;border-radius:20px!important;outline:none!important;background:#fff!important;color:#07122f!important;font-size:18px!important;font-weight:550!important;box-shadow:inset 0 1px #ffffffd9!important}.password-main__input::placeholder{color:#4354769e!important}.password-main__input:focus{border-color:#126dff9e!important;box-shadow:0 0 0 4px #126dff1a!important}.password-main__button{width:100%!important;min-width:0!important;height:64px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:0!important;border-radius:20px!important;color:#fff!important;background:linear-gradient(90deg,#159fef,#126dff 56%,#5b2bff)!important;box-shadow:0 20px 42px #126dff2e!important;font-size:18px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important}.password-main__button:focus-visible{outline:3px solid rgba(18,109,255,.26)!important;outline-offset:4px!important}.password-main__helper{margin:18px auto 0!important;color:#5c6a86!important;font-size:15px!important;line-height:1.45!important;text-align:center!important}.password-main__errors{margin:0 0 18px!important;padding:14px 16px!important;border:1px solid rgba(220,38,38,.22)!important;border-radius:16px!important;background:#fef2f2db!important;color:#9f1239!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}.password-main__errors ul,.password-main__errors li{margin:0!important;padding-left:0!important;list-style:none!important}.password-main__footer{display:flex!important;align-items:center!important;justify-content:center!important;color:#66738d!important;font-size:14px!important;font-weight:650!important}.password-main--wallpics:before,.password-main--wallpics:after{content:none!important;display:none!important}.password-main__shell{grid-template-rows:1fr auto!important}.password-main__brand,.password-main__logo{display:none!important}@media(max-width:749px){.password-main.password-main--wallpics{background:radial-gradient(circle at 10% 10%,rgba(21,159,239,.055),transparent 36%),#fff!important}.password-main--wallpics:before,.password-main--wallpics:after{display:none!important}.password-main__shell{width:min(100% - 32px,560px)!important;padding:22px 0!important}.password-main__brand{justify-content:flex-start!important}.password-main__logo{width:166px!important}.password-main__card{margin:34px auto!important;padding:28px 20px!important;border-radius:28px!important}.password-main__pill{min-height:38px!important;margin-bottom:14px!important;padding:0 16px!important;font-size:15px!important}.password-main__card h1{margin-bottom:14px!important;font-size:clamp(40px,11.5vw,48px)!important;line-height:1.08!important;letter-spacing:-.055em!important}.password-main__text{margin-bottom:24px!important;font-size:17px!important;line-height:1.55!important}.password-main__field-row{grid-template-columns:1fr!important;gap:12px!important}.password-main__input,.password-main__button{height:58px!important;border-radius:18px!important}.password-main__button{font-size:17px!important}}.wallpics-gift-card-template,.wallpics-gift-card-template body{margin:0;min-height:100%;background:#fff;color:#061335;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wp-gift-card-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(32px,5vw,72px) 20px;background:radial-gradient(circle at 12% 14%,rgba(33,180,229,.08),transparent 34%),radial-gradient(circle at 88% 18%,rgba(91,56,255,.055),transparent 36%),#fff;box-sizing:border-box}.wp-gift-card-shell{width:min(100%,860px);margin:0 auto}.wp-gift-card-brand{display:flex;justify-content:center;margin-bottom:clamp(22px,4vw,36px)}.wp-gift-card-logo{width:min(210px,56vw);height:auto;display:block}.wp-gift-card-card{width:100%;box-sizing:border-box;background:#fffffff5;border:1px solid rgba(178,211,255,.9);border-radius:clamp(28px,4vw,38px);box-shadow:0 26px 70px #06133517;padding:clamp(24px,4vw,42px);overflow:hidden}.wp-gift-card-intro{text-align:center;max-width:620px;margin:0 auto clamp(22px,3vw,34px)}.wp-gift-card-pill{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 18px;border-radius:999px;border:1px solid #b8d8ff;background:#eef7ff;color:#1168ff;font-size:15px;font-weight:800;letter-spacing:.01em;margin-bottom:14px}.wp-gift-card-intro h1{margin:0;color:#061335;font-size:clamp(34px,5vw,54px);line-height:1.04;letter-spacing:-.055em;font-weight:900}.wp-gift-card-intro p,.wp-gift-card-helper,.wp-gift-card-expiry{color:#53617c;font-size:clamp(16px,1.7vw,19px);line-height:1.55;margin:14px 0 0}.wp-gift-card-visual{position:relative;width:min(100%,640px);margin:0 auto clamp(18px,2.5vw,26px);border-radius:24px;border:1px solid rgba(178,211,255,.8);background:#fff;box-shadow:0 18px 42px #06133514;overflow:hidden}.wp-gift-card-image{display:block;width:100%;height:auto;border-radius:inherit}.wp-gift-card-amount{position:absolute;top:24px;right:28px;display:flex;flex-direction:column;align-items:flex-end;color:#fff;font-size:clamp(34px,5.5vw,56px);line-height:1;font-weight:900;letter-spacing:-.04em;text-shadow:0 4px 18px rgba(6,19,53,.24)}.wp-gift-card-amount span{margin-top:8px;padding:7px 10px;border-radius:999px;background:#ffffffe0;color:#061335;font-size:13px;font-weight:800;letter-spacing:0;text-shadow:none}.wp-gift-card-code-wrap{max-width:520px;margin:0 auto}.wp-gift-card-code{width:100%;box-sizing:border-box;min-height:62px;border:1px solid rgba(178,211,255,.95);border-radius:18px;background:#fff;color:#061335;text-align:center;font:inherit;font-size:clamp(23px,4vw,36px);font-weight:700;letter-spacing:.08em;box-shadow:inset 0 1px #ffffffd9,0 10px 24px #0613350e}.wp-gift-card-helper,.wp-gift-card-expiry{text-align:center}.wp-gift-card-qr{display:flex;justify-content:center;align-items:center;width:188px;min-height:188px;margin:clamp(18px,3vw,26px) auto;padding:14px;border:1px solid rgba(214,227,246,.95);border-radius:16px;background:#fff;box-shadow:0 12px 26px #0613350f;box-sizing:border-box}.wp-gift-card-qr img,.wp-gift-card-qr canvas{display:block;width:160px!important;height:160px!important}.wp-gift-card-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;align-items:center;margin-top:clamp(22px,4vw,34px)}.wp-gift-card-print,.wp-gift-card-shop{min-height:58px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:18px;font:inherit;font-size:18px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.wp-gift-card-print{border:1px solid #a8ccff;background:#fff;color:#1168ff}.wp-gift-card-shop{border:0;color:#fff;background:linear-gradient(120deg,#22a8e8,#1168ff 48%,#5b2cff);box-shadow:0 18px 40px #1168ff2e}.wp-gift-card-print:hover,.wp-gift-card-shop:hover{transform:translateY(-1px)}.wp-gift-card-print:focus-visible,.wp-gift-card-shop:focus-visible,.wp-gift-card-code:focus-visible{outline:3px solid rgba(17,104,255,.28);outline-offset:3px}@media(max-width:749px){.wp-gift-card-page{align-items:flex-start;padding:28px 16px 42px}.wp-gift-card-card{padding:22px 16px 18px;border-radius:26px}.wp-gift-card-intro h1{font-size:clamp(31px,10vw,42px)}.wp-gift-card-visual{border-radius:20px}.wp-gift-card-amount{top:16px;right:18px}.wp-gift-card-code{min-height:58px;letter-spacing:.045em}.wp-gift-card-actions{grid-template-columns:1fr}.wp-gift-card-print,.wp-gift-card-shop{width:100%;min-height:56px}}@media print{.wp-gift-card-page{background:#fff!important;padding:0!important;min-height:auto!important}.wp-gift-card-card{box-shadow:none!important;border-color:#d9e5f7!important}.wp-gift-card-actions{display:none!important}}.wallpics-faq-page{background:#fff;color:#061231}.wallpics-faq-shell{width:min(1050px,calc(100% - 40px));margin:0 auto;padding:clamp(44px,5.5vw,76px) 0 clamp(64px,7vw,96px)}.wallpics-faq-intro{text-align:center;max-width:860px;margin:0 auto clamp(24px,3.6vw,38px)}.wallpics-faq-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 22px;border:1px solid #acd2ff;border-radius:999px;background:#eff7ff;color:#1168ff;font-size:18px;font-weight:800;line-height:1;box-shadow:0 12px 30px #1168ff14}.wallpics-faq-intro h1{margin:16px 0 10px;color:#061231;font-size:clamp(48px,4.7vw,72px);line-height:1.08;letter-spacing:-.055em;font-weight:900}.wallpics-faq-intro p{margin:0 auto;max-width:760px;color:#42577c;font-size:clamp(17px,1.45vw,22px);line-height:1.46}.wallpics-faq-list,.wallpics-faq-noscript,.wallpics-faq-fallback{display:grid;gap:16px;width:min(960px,100%);margin:0 auto}.wallpics-faq-item{overflow:hidden;border:1px solid #c6ddff;border-radius:26px;background:#fff;box-shadow:0 18px 45px #0612310f}.wallpics-faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:22px 26px;color:#061231;font-size:clamp(20px,2vw,27px);line-height:1.18;font-weight:900;cursor:pointer;list-style:none}.wallpics-faq-question::-webkit-details-marker{display:none}.wallpics-faq-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #b8d5ff;border-radius:999px;background:#f4f9ff;color:#1168ff;font-size:25px;font-weight:900;line-height:1}.wallpics-faq-item[open] .wallpics-faq-icon{font-size:0}.wallpics-faq-item[open] .wallpics-faq-icon:before{content:"\2212";font-size:25px;line-height:1}.wallpics-faq-answer{padding:0 26px 26px;color:#42577c;font-size:clamp(17px,1.4vw,20px);line-height:1.68}.wallpics-faq-answer>*:first-child{margin-top:0}.wallpics-faq-answer>*:last-child{margin-bottom:0}.wallpics-faq-answer p{margin:0 0 14px}.wallpics-faq-answer a,.wallpics-faq-noscript a,.wallpics-faq-fallback a{color:#1168ff;font-weight:800;text-decoration-thickness:.08em;text-underline-offset:.18em}.wallpics-faq-noscript,.wallpics-faq-fallback{border:1px solid #c6ddff;border-radius:28px;background:#fff;padding:28px;box-shadow:0 18px 45px #0612310f;color:#42577c;font-size:19px;line-height:1.7}@media(max-width:749px){.wallpics-faq-shell{width:min(100% - 32px,1050px);padding:38px 0 66px}.wallpics-faq-intro{margin-bottom:22px}.wallpics-faq-pill{min-height:40px;padding:8px 18px;font-size:16px}.wallpics-faq-intro h1{margin-top:16px;margin-bottom:8px;font-size:clamp(38px,9vw,44px);line-height:1.12;letter-spacing:-.045em}.wallpics-faq-intro p{font-size:17px;line-height:1.48}.wallpics-faq-list{gap:12px}.wallpics-faq-item{border-radius:20px}.wallpics-faq-question{min-height:64px;padding:18px;gap:14px;font-size:clamp(19px,5.5vw,23px)}.wallpics-faq-icon{width:34px;height:34px;font-size:22px}.wallpics-faq-item[open] .wallpics-faq-icon:before{font-size:22px}.wallpics-faq-answer{padding:0 18px 20px;font-size:16.5px;line-height:1.65}}.nav-links--best .mega-menu--products,.nav-links--best .mega-menu--wall-art,.nav-links--best .mega-menu--occasions,.nav-links--best .mega-menu--ideas{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(720px,calc(100vw - 88px))!important;gap:30px!important}.nav-links--best .mega-menu--wall-art{width:min(760px,calc(100vw - 88px))!important}@media(min-width:1161px){.site-header .nav-links--best .nav-item.has-mega,.nav-links--best .nav-item.has-mega{position:relative!important}.site-header .nav-links--best .mega-menu,.nav-links--best .mega-menu{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;justify-content:start!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 88px)!important;padding:26px 30px 28px!important;gap:26px!important;overflow:visible!important;max-height:none!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;transform:translate3d(-50%,-6px,0)!important}.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.nav-links--best .nav-item.has-mega.is-open>.mega-menu{transform:translate3d(-50%,0,0)!important}.site-header .nav-links--best .mega-menu:before,.nav-links--best .mega-menu:before{top:-18px!important;height:18px!important}.site-header .nav-links--best .mega-menu:after,.nav-links--best .mega-menu:after{display:none!important}.site-header .nav-links--best .mega-menu--products,.nav-links--best .mega-menu--products{width:min(700px,calc(100vw - 88px))!important;grid-template-columns:minmax(270px,1.08fr) minmax(230px,.92fr)!important}.site-header .nav-links--best .mega-menu--wall-art,.nav-links--best .mega-menu--wall-art{width:min(660px,calc(100vw - 88px))!important;grid-template-columns:minmax(300px,1.16fr) minmax(210px,.84fr)!important}.site-header .nav-links--best .mega-menu--occasions,.nav-links--best .mega-menu--occasions{width:min(540px,calc(100vw - 88px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.site-header .nav-links--best .mega-menu--ideas,.nav-links--best .mega-menu--ideas{width:min(660px,calc(100vw - 88px))!important;grid-template-columns:minmax(280px,1.08fr) minmax(230px,.92fr)!important}.site-header .nav-links--best .mega-column,.nav-links--best .mega-column{min-width:0!important}.site-header .nav-links--best .mega-column h3,.nav-links--best .mega-column h3{margin:0 0 12px!important;padding:0 0 10px!important;font-size:14.5px!important;line-height:1.15!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a{margin:0 0 8px!important;padding:0!important;font-size:14.8px!important;line-height:1.42!important}html.shopify-design-mode .site-header .nav-item.has-mega,.shopify-design-mode .site-header .nav-item.has-mega{position:relative!important}html.shopify-design-mode .site-header .mega-menu,.shopify-design-mode .site-header .mega-menu{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 88px)!important;padding:26px 30px 28px!important;gap:26px!important;overflow:visible!important;max-height:none!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;transform:translate3d(-50%,-6px,0)!important}html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{transform:translate3d(-50%,0,0)!important}html.shopify-design-mode .site-header .mega-menu--products,.shopify-design-mode .site-header .mega-menu--products{width:min(700px,calc(100vw - 88px))!important;grid-template-columns:minmax(270px,1.08fr) minmax(230px,.92fr)!important}html.shopify-design-mode .site-header .mega-menu--wall-art,.shopify-design-mode .site-header .mega-menu--wall-art{width:min(660px,calc(100vw - 88px))!important;grid-template-columns:minmax(300px,1.16fr) minmax(210px,.84fr)!important}html.shopify-design-mode .site-header .mega-menu--occasions,.shopify-design-mode .site-header .mega-menu--occasions{width:min(540px,calc(100vw - 88px))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}html.shopify-design-mode .site-header .mega-menu--ideas,.shopify-design-mode .site-header .mega-menu--ideas{width:min(660px,calc(100vw - 88px))!important;grid-template-columns:minmax(280px,1.08fr) minmax(230px,.92fr)!important}}@media(min-width:921px){.site-header .nav-links--best .nav-item.has-mega,.nav-links--best .nav-item.has-mega,html.shopify-design-mode .site-header .nav-item.has-mega,.shopify-design-mode .site-header .nav-item.has-mega{position:relative!important}.site-header .nav-links--best .mega-menu,.nav-links--best .mega-menu,html.shopify-design-mode .site-header .mega-menu,.shopify-design-mode .site-header .mega-menu{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;align-items:start!important;justify-content:start!important;box-sizing:border-box!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 40px)!important;padding:24px 28px 26px!important;column-gap:40px!important;row-gap:0!important;overflow:visible!important;max-height:none!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;transform:translate3d(-50%,-6px,0)!important}.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.nav-links--best .nav-item.has-mega.is-open>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{transform:translate3d(-50%,0,0)!important}.site-header .nav-links--best .mega-menu--products,.nav-links--best .mega-menu--products,html.shopify-design-mode .site-header .mega-menu--products,.shopify-design-mode .site-header .mega-menu--products{grid-template-columns:repeat(2,minmax(220px,max-content))!important;width:max-content!important;max-width:min(700px,calc(100vw - 40px))!important;column-gap:40px!important}.site-header .nav-links--best .mega-menu--wall-art,.nav-links--best .mega-menu--wall-art,html.shopify-design-mode .site-header .mega-menu--wall-art,.shopify-design-mode .site-header .mega-menu--wall-art,.site-header .nav-links--best .mega-menu--ideas,.nav-links--best .mega-menu--ideas,html.shopify-design-mode .site-header .mega-menu--ideas,.shopify-design-mode .site-header .mega-menu--ideas{grid-template-columns:repeat(2,minmax(220px,max-content))!important;width:max-content!important;max-width:min(680px,calc(100vw - 40px))!important;column-gap:40px!important}.site-header .nav-links--best .mega-menu--occasions,.nav-links--best .mega-menu--occasions,html.shopify-design-mode .site-header .mega-menu--occasions,.shopify-design-mode .site-header .mega-menu--occasions{grid-template-columns:repeat(2,minmax(180px,max-content))!important;width:max-content!important;max-width:min(560px,calc(100vw - 40px))!important;column-gap:36px!important}.site-header .nav-links--best .mega-column,.nav-links--best .mega-column,html.shopify-design-mode .site-header .mega-column,.shopify-design-mode .site-header .mega-column{width:max-content!important;min-width:0!important;max-width:240px!important}.site-header .nav-links--best .mega-column h3,.nav-links--best .mega-column h3,html.shopify-design-mode .site-header .mega-column h3,.shopify-design-mode .site-header .mega-column h3{width:100%!important;margin:0 0 12px!important;padding:0 0 10px!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a,html.shopify-design-mode .site-header .mega-menu a,.shopify-design-mode .site-header .mega-menu a{white-space:nowrap!important}}@media(min-width:921px){.site-header .nav-links--best .nav-item.has-mega,.nav-links--best .nav-item.has-mega,html.shopify-design-mode .site-header .nav-item.has-mega,.shopify-design-mode .site-header .nav-item.has-mega{position:relative!important}.site-header .nav-links--best .mega-menu,.nav-links--best .mega-menu,html.shopify-design-mode .site-header .mega-menu,.shopify-design-mode .site-header .mega-menu{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;display:grid!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;align-items:start!important;justify-content:start!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 40px)!important;padding:28px 32px 30px!important;column-gap:48px!important;row-gap:0!important;overflow:visible!important;max-height:none!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;transform:translate3d(-50%,-6px,0)!important}.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.nav-links--best .nav-item.has-mega.is-open>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode .site-header .nav-item.has-mega.is-open>.mega-menu{transform:translate3d(-50%,0,0)!important}.site-header .nav-links--best .mega-menu--products,.nav-links--best .mega-menu--products,html.shopify-design-mode .site-header .mega-menu--products,.shopify-design-mode .site-header .mega-menu--products{width:min(600px,calc(100vw - 40px))!important;max-width:min(600px,calc(100vw - 40px))!important;grid-template-columns:minmax(0,238px) minmax(0,236px)!important;column-gap:48px!important}.site-header .nav-links--best .mega-menu--wall-art,.nav-links--best .mega-menu--wall-art,html.shopify-design-mode .site-header .mega-menu--wall-art,.shopify-design-mode .site-header .mega-menu--wall-art,.site-header .nav-links--best .mega-menu--ideas,.nav-links--best .mega-menu--ideas,html.shopify-design-mode .site-header .mega-menu--ideas,.shopify-design-mode .site-header .mega-menu--ideas{width:min(580px,calc(100vw - 40px))!important;max-width:min(580px,calc(100vw - 40px))!important;grid-template-columns:minmax(0,238px) minmax(0,204px)!important;column-gap:42px!important}.site-header .nav-links--best .mega-menu--occasions,.nav-links--best .mega-menu--occasions,html.shopify-design-mode .site-header .mega-menu--occasions,.shopify-design-mode .site-header .mega-menu--occasions{width:min(500px,calc(100vw - 40px))!important;max-width:min(500px,calc(100vw - 40px))!important;grid-template-columns:minmax(0,202px) minmax(0,202px)!important;column-gap:32px!important}.site-header .nav-links--best .mega-column,.nav-links--best .mega-column,html.shopify-design-mode .site-header .mega-column,.shopify-design-mode .site-header .mega-column{width:auto!important;min-width:0!important;max-width:none!important}.site-header .nav-links--best .mega-column h3,.nav-links--best .mega-column h3,html.shopify-design-mode .site-header .mega-column h3,.shopify-design-mode .site-header .mega-column h3{margin:0 0 12px!important;padding:0 0 10px!important}.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a,html.shopify-design-mode .site-header .mega-menu a,.shopify-design-mode .site-header .mega-menu a{white-space:nowrap!important}}@media(min-width:921px){body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;display:grid!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;grid-template-columns:minmax(0,238px) minmax(0,238px)!important;align-items:start!important;justify-content:start!important;width:min(604px,calc(100vw - 40px))!important;max-width:min(604px,calc(100vw - 40px))!important;min-width:0!important;padding:28px 32px 30px!important;column-gap:64px!important;row-gap:0!important;overflow:visible!important;max-height:none!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;transform:translate3d(-50%,-6px,0)!important}body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--ideas,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--ideas,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--ideas,.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--products,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--products,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--products,.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--wall-art,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--wall-art,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--wall-art,.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--ideas,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--ideas,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu.mega-menu--ideas{transform:translate3d(-50%,0,0)!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.nav-links--best .mega-menu.mega-menu--products .mega-column,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.nav-links--best .mega-menu.mega-menu--ideas .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a,.site-header .nav-links--best .mega-menu.mega-menu--products a,.site-header .nav-links--best .mega-menu.mega-menu--wall-art a,.site-header .nav-links--best .mega-menu.mega-menu--ideas a,.nav-links--best .mega-menu.mega-menu--products a,.nav-links--best .mega-menu.mega-menu--wall-art a,.nav-links--best .mega-menu.mega-menu--ideas a{white-space:nowrap!important}}@media(min-width:921px){body #shopify-section-header .site-header,.site-header{overflow:visible!important}body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega,.site-header .nav-links--best .nav-item.has-mega,.nav-links--best .nav-item.has-mega,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega{position:relative!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--occasions,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--occasions,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;display:grid!important;grid-auto-flow:row!important;grid-auto-columns:initial!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important;align-items:start!important;justify-content:start!important;width:min(720px,calc(100vw - 48px))!important;min-width:0!important;max-width:calc(100vw - 48px)!important;box-sizing:border-box!important;padding:40px 48px!important;column-gap:56px!important;row-gap:0!important;overflow:visible!important;max-height:none!important;background:#fff!important;border:1px solid #dbe9ff!important;border-top:3px solid #126dff!important;border-radius:0 0 18px 18px!important;box-shadow:0 22px 55px #06123121!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(calc(-50% + var(--dropdown-clamp-shift, 0px)),-6px,0)!important;transition:opacity 135ms ease,transform 165ms ease,visibility 135ms ease!important;z-index:1200!important}body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,.site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.nav-links--best .nav-item.has-mega:hover>.mega-menu,.nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.nav-links--best .nav-item.has-mega.is-open>.mega-menu,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>.mega-menu,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>.mega-menu,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>.mega-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(calc(-50% + var(--dropdown-clamp-shift, 0px)),0,0)!important}body #shopify-section-header .site-header .nav-links--best .mega-menu:before,.site-header .nav-links--best .mega-menu:before,.nav-links--best .mega-menu:before{top:-18px!important;height:18px!important}body #shopify-section-header .site-header .nav-links--best .mega-menu:after,.site-header .nav-links--best .mega-menu:after,.nav-links--best .mega-menu:after{display:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column,.site-header .nav-links--best .mega-menu .mega-column,.nav-links--best .mega-menu .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3,.site-header .nav-links--best .mega-menu .mega-column h3,.nav-links--best .mega-menu .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3{margin:0 0 16px!important;padding:0 0 14px!important;border-bottom:1px solid #dce4ef!important;color:#07122f!important;font-size:20px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:-.018em!important}body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3:before,.site-header .nav-links--best .mega-menu .mega-column h3:before,.nav-links--best .mega-menu .mega-column h3:before{display:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a,.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu a{display:block!important;margin:0 0 14px!important;padding:0!important;border-radius:0!important;color:#243047!important;background:transparent!important;font-size:20px!important;line-height:1.18!important;font-weight:430!important;letter-spacing:-.012em!important;white-space:nowrap!important;transform:none!important;transition:color .13s ease,transform .13s ease!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a:hover,body #shopify-section-header .site-header .nav-links--best .mega-menu a:focus-visible,.site-header .nav-links--best .mega-menu a:hover,.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:hover,.nav-links--best .mega-menu a:focus-visible{color:#126dff!important;background:transparent!important;transform:translate(2px)!important;outline:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a:last-child,.site-header .nav-links--best .mega-menu a:last-child,.nav-links--best .mega-menu a:last-child{margin-bottom:0!important}body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega>a:before,.site-header .nav-links--best .nav-item.has-mega>a:before,.nav-links--best .nav-item.has-mega>a:before,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega>a:before,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega>a:before{left:0!important;right:18px!important;bottom:-23px!important;height:3px!important;background:#126dff!important;border-radius:999px!important;box-shadow:none!important;transform-origin:left center!important;transform:scaleX(0)!important}body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:hover>a:before,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega:focus-within>a:before,body #shopify-section-header .site-header .nav-links--best .nav-item.has-mega.is-open>a:before,.site-header .nav-links--best .nav-item.has-mega:hover>a:before,.site-header .nav-links--best .nav-item.has-mega:focus-within>a:before,.site-header .nav-links--best .nav-item.has-mega.is-open>a:before,.nav-links--best .nav-item.has-mega:hover>a:before,.nav-links--best .nav-item.has-mega:focus-within>a:before,.nav-links--best .nav-item.has-mega.is-open>a:before{transform:scaleX(1)!important}}@media(min-width:921px){body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--occasions,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--occasions,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{width:min(600px,calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important;min-width:0!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;column-gap:52px!important;row-gap:0!important;padding:28px 32px 30px!important;border-top-width:3px!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 42px #0612311f!important}body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column,.site-header .nav-links--best .mega-menu .mega-column,.nav-links--best .mega-menu .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3,.site-header .nav-links--best .mega-menu .mega-column h3,.nav-links--best .mega-menu .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu .mega-column h3{margin:0 0 13px!important;padding:0 0 11px!important;border-bottom:1px solid #dce8f5!important;color:#07122f!important;font-size:15.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a,.site-header .nav-links--best .mega-menu a,.nav-links--best .mega-menu a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu a{display:block!important;margin:0 0 10px!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#263248!important;font-size:15.5px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:-.006em!important;white-space:nowrap!important;transform:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a:hover,body #shopify-section-header .site-header .nav-links--best .mega-menu a:focus-visible,.site-header .nav-links--best .mega-menu a:hover,.site-header .nav-links--best .mega-menu a:focus-visible,.nav-links--best .mega-menu a:hover,.nav-links--best .mega-menu a:focus-visible{color:#126dff!important;background:transparent!important;transform:translate(2px)!important}body #shopify-section-header .site-header .nav-links--best .mega-menu a:last-child,.site-header .nav-links--best .mega-menu a:last-child,.nav-links--best .mega-menu a:last-child{margin-bottom:0!important}}@media(min-width:921px){body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--occasions,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--occasions,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{width:640px!important;max-width:calc(100vw - 40px)!important;min-width:0!important;grid-template-columns:repeat(2,1fr)!important;column-gap:48px!important;row-gap:0!important;padding:28px 32px 32px!important;border-top-width:3px!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 42px #0612311f!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.nav-links--best .mega-menu.mega-menu--products .mega-column,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.nav-links--best .mega-menu.mega-menu--occasions .mega-column,.nav-links--best .mega-menu.mega-menu--ideas .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.nav-links--best .mega-menu.mega-menu--products .mega-column h3,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.nav-links--best .mega-menu.mega-menu--ideas .mega-column h3{margin:0 0 13px!important;padding:0 0 11px!important;border-bottom:1px solid #dce8f5!important;color:#07122f!important;font-size:15.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a,.site-header .nav-links--best .mega-menu.mega-menu--products a,.site-header .nav-links--best .mega-menu.mega-menu--wall-art a,.site-header .nav-links--best .mega-menu.mega-menu--occasions a,.site-header .nav-links--best .mega-menu.mega-menu--ideas a,.nav-links--best .mega-menu.mega-menu--products a,.nav-links--best .mega-menu.mega-menu--wall-art a,.nav-links--best .mega-menu.mega-menu--occasions a,.nav-links--best .mega-menu.mega-menu--ideas a{margin:0 0 10px!important;padding:0!important;color:#263248!important;background:transparent!important;font-size:15.5px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:-.006em!important;white-space:nowrap!important}}@media(min-width:921px){body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--occasions,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--occasions,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{width:560px!important;max-width:calc(100vw - 32px)!important;min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:32px!important;row-gap:0!important;padding:26px 28px 30px!important;border-top-width:3px!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 42px #0612311f!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.nav-links--best .mega-menu.mega-menu--products .mega-column,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.nav-links--best .mega-menu.mega-menu--occasions .mega-column,.nav-links--best .mega-menu.mega-menu--ideas .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.nav-links--best .mega-menu.mega-menu--products .mega-column h3,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.nav-links--best .mega-menu.mega-menu--ideas .mega-column h3{margin:0 0 12px!important;padding:0 0 10px!important;border-bottom:1px solid #dce8f5!important;color:#07122f!important;font-size:15.5px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a,.site-header .nav-links--best .mega-menu.mega-menu--products a,.site-header .nav-links--best .mega-menu.mega-menu--wall-art a,.site-header .nav-links--best .mega-menu.mega-menu--occasions a,.site-header .nav-links--best .mega-menu.mega-menu--ideas a,.nav-links--best .mega-menu.mega-menu--products a,.nav-links--best .mega-menu.mega-menu--wall-art a,.nav-links--best .mega-menu.mega-menu--occasions a,.nav-links--best .mega-menu.mega-menu--ideas a{margin:0 0 10px!important;padding:0!important;color:#263248!important;background:transparent!important;font-size:15.5px!important;line-height:1.45!important;font-weight:500!important;letter-spacing:-.006em!important;white-space:nowrap!important}}@media(min-width:921px){body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.site-header .nav-links--best .mega-menu.mega-menu--products,.site-header .nav-links--best .mega-menu.mega-menu--wall-art,.site-header .nav-links--best .mega-menu.mega-menu--occasions,.site-header .nav-links--best .mega-menu.mega-menu--ideas,.nav-links--best .mega-menu.mega-menu--products,.nav-links--best .mega-menu.mega-menu--wall-art,.nav-links--best .mega-menu.mega-menu--occasions,.nav-links--best .mega-menu.mega-menu--ideas,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas{width:480px!important;max-width:calc(100vw - 24px)!important;min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:24px!important;row-gap:0!important;padding:22px 24px 24px!important;border-top-width:3px!important;border-radius:0 0 16px 16px!important;box-shadow:0 16px 36px #0612311f!important;overflow-x:hidden!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.nav-links--best .mega-menu.mega-menu--products .mega-column,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.nav-links--best .mega-menu.mega-menu--occasions .mega-column,.nav-links--best .mega-menu.mega-menu--ideas .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column{width:auto!important;min-width:0!important;max-width:none!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.nav-links--best .mega-menu.mega-menu--products .mega-column h3,.nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions .mega-column h3,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas .mega-column h3{margin:0 0 12px!important;padding:0 0 10px!important;border-bottom:1px solid #dce8f5!important;color:#07122f!important;font-size:14px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.006em!important}body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions a,body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a,.site-header .nav-links--best .mega-menu.mega-menu--products a,.site-header .nav-links--best .mega-menu.mega-menu--wall-art a,.site-header .nav-links--best .mega-menu.mega-menu--occasions a,.site-header .nav-links--best .mega-menu.mega-menu--ideas a,.nav-links--best .mega-menu.mega-menu--products a,.nav-links--best .mega-menu.mega-menu--wall-art a,.nav-links--best .mega-menu.mega-menu--occasions a,.nav-links--best .mega-menu.mega-menu--ideas a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions a,html.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--products a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--wall-art a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--occasions a,.shopify-design-mode body #shopify-section-header .site-header .nav-links--best .mega-menu.mega-menu--ideas a{margin:0 0 9px!important;padding:0!important;color:#263248!important;background:transparent!important;font-size:14px!important;line-height:1.35!important;font-weight:500!important;letter-spacing:-.003em!important;white-space:nowrap!important}}.product-upload-module{margin:26px 0 24px;padding:24px;border:1px solid rgba(28,74,122,.14);border-top:3px solid #4aa6d9;border-radius:18px;background:#fff;box-shadow:0 18px 40px #0b244714}.product-upload-module__header h2,.product-upload-module__set-card h3,.product-upload-module__steps h3{margin:0;color:#102a43;letter-spacing:-.02em}.product-upload-module__header h2{font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.16}.product-upload-module__header p,.product-upload-module__set-card p,.product-upload-module__quality,.product-upload-module__guidance,.product-upload-module__steps p{color:#52687a;line-height:1.55}.product-upload-module__header p{margin:10px 0 0;font-size:.98rem}.product-upload-module__set-card{margin-top:18px;padding:16px 18px;border:1px solid rgba(74,166,217,.18);border-radius:16px;background:linear-gradient(180deg,#f7fbfef5,#ecf8ffad)}.product-upload-module__set-card h3{font-size:1.02rem;line-height:1.25}.product-upload-module__set-card p{margin:8px 0 0;font-size:.92rem}.product-upload-module__field{margin-top:18px}.product-upload-module__field label{display:block;margin-bottom:8px;color:#102a43;font-size:.94rem;font-weight:800}.product-upload-module__file{display:block;width:100%;padding:12px;border:1px dashed rgba(28,74,122,.32);border-radius:14px;background:#f7fbfe;color:#243b53;font-size:.95rem}.product-upload-module textarea{min-height:118px;resize:vertical}.product-upload-module__guidance,.product-upload-module__quality{margin:8px 0 0;font-size:.9rem}.product-upload-module__steps{margin-top:20px;padding:18px;border-radius:16px;background:linear-gradient(180deg,#ecf8ffeb,#f7fbfeeb);border:1px solid rgba(74,166,217,.18)}.product-upload-module__steps h3{font-size:1.04rem}.product-upload-module__steps ol{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.product-upload-module__steps li{display:flex;align-items:center;gap:10px;color:#102a43;font-size:.95rem}.product-upload-module__steps li span{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;flex:0 0 26px;border-radius:999px;background:#fff;color:#0f75bc;font-size:.82rem;font-weight:800;box-shadow:0 4px 12px #0f75bc1f}.product-upload-module__steps p{margin:14px 0 0;font-size:.9rem}.collection-custom-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:28px;align-items:center;max-width:1180px;margin:0 auto 28px;padding:28px;border:1px solid rgba(28,74,122,.13);border-top:3px solid #4aa6d9;border-radius:22px;background:#fff;box-shadow:0 18px 42px #0b244714}.collection-custom-intro__eyebrow{display:inline-flex;margin-bottom:10px;color:#0f75bc;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.collection-custom-intro h2{margin:0;color:#102a43;font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.12;letter-spacing:-.03em}.collection-custom-intro p{max-width:680px;margin:12px 0 0;color:#52687a;font-size:1rem;line-height:1.58}.collection-custom-intro__cta{margin-top:18px}.collection-custom-intro__steps{display:grid;gap:10px;margin:0;padding:0;list-style:none}.collection-custom-intro__steps li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#f7fbfe;color:#102a43;font-size:.95rem}.collection-custom-intro__steps span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex:0 0 28px;border-radius:999px;background:#fff;color:#0f75bc;font-weight:900;box-shadow:0 4px 12px #0f75bc1f}.wp-cart-item__property dd a{color:#0f75bc;font-weight:700;text-decoration:underline;text-underline-offset:.18em}@media(max-width:749px){.product-upload-module{margin:22px 0;padding:20px;border-radius:16px}.collection-custom-intro{grid-template-columns:1fr;gap:20px;margin-bottom:24px;padding:22px;border-radius:18px}}.product-upload-module__field--slots{margin-top:20px}.product-upload-module__slots-header{margin-bottom:12px}.product-upload-module__slots-header label{margin-bottom:6px}.product-upload-module__slots-header p{margin:0;color:#52687a;font-size:.9rem;line-height:1.45}.product-upload-module__slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-upload-module__slot{display:block}.product-upload-module__slot.is-hidden,.product-upload-module__slot[hidden]{display:none!important}.product-upload-module__slot label{margin-bottom:7px;font-size:.88rem;font-weight:800}.product-upload-module__slot .product-upload-module__file{padding:10px;font-size:.9rem}@media(max-width:749px){.product-upload-module__slots{grid-template-columns:1fr;gap:12px}}.product-main--wallpics .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,178px)!important;gap:16px!important;align-items:end!important;margin:0 0 18px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__variants,.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__quantity,.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__option-group{margin:0!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__option-values{gap:8px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__option-pill{min-height:42px!important;padding:0 14px!important;font-size:14px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__quantity-box{grid-template-columns:40px 1fr 40px!important;border-radius:16px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__qty-btn,.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__quantity input{height:46px!important;min-height:46px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__qty-btn{width:40px!important;font-size:19px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module{margin:14px 0 20px!important;padding:22px 24px 24px!important;border-radius:18px!important;box-shadow:0 16px 34px #0b244713!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__header h2{font-size:clamp(1.32rem,1.55vw,1.55rem)!important;line-height:1.12!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__header p{max-width:620px!important;margin-top:8px!important;font-size:.94rem!important;line-height:1.48!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__set-card{margin-top:14px!important;padding:14px 16px!important;border-radius:14px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__set-card h3,.product-main--wallpics .product-form--custom-upload .product-upload-module__steps h3{font-size:.98rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__set-card p{margin-top:6px!important;font-size:.88rem!important;line-height:1.42!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__field--slots{margin-top:16px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slots-header{margin-bottom:10px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slots-header label,.product-main--wallpics .product-form--custom-upload .product-upload-module__field>label{font-size:.9rem!important;margin-bottom:6px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slots-header p,.product-main--wallpics .product-form--custom-upload .product-upload-module__guidance,.product-main--wallpics .product-form--custom-upload .product-upload-module__quality{font-size:.84rem!important;line-height:1.42!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slots{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slot label{margin-bottom:5px!important;font-size:.82rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slot .product-upload-module__file{padding:9px!important;border-radius:12px!important;font-size:.82rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module textarea{min-height:92px!important;height:96px!important;padding:13px 15px!important;font-size:.92rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__steps{margin-top:16px!important;padding:15px 16px!important;border-radius:14px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__steps ol{gap:8px!important;margin-top:12px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__steps li{gap:9px!important;font-size:.88rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__steps li span{width:23px!important;height:23px!important;flex-basis:23px!important;font-size:.76rem!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__steps p{margin-top:12px!important;font-size:.84rem!important}@media(max-width:989px){.product-main--wallpics .product-form--custom-upload .product-form__purchase-row{grid-template-columns:1fr!important;gap:14px!important}.product-main--wallpics .product-form--custom-upload .product-form__purchase-row .product-form__quantity-box{max-width:none!important}}@media(max-width:749px){.product-main--wallpics .product-form--custom-upload .product-upload-module{padding:18px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module__slots{grid-template-columns:1fr!important;gap:10px!important}}.product-main--wallpics .product-form--custom-upload .product-upload-module--canvas .product-upload-module__field--single-file{margin-top:16px!important}.product-main--wallpics .product-form--custom-upload .product-upload-module--canvas .product-upload-module__field--single-file .product-upload-module__file{width:100%!important;padding:12px 14px!important;border-radius:14px!important}#how-it-works{scroll-margin-top:120px}@media(max-width:749px){#how-it-works{scroll-margin-top:90px}}.pagination.pagination--product-listing{width:100%!important;margin:clamp(36px,4vw,56px) auto 0!important;padding:0 0 clamp(8px,1.5vw,18px)!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:12px!important;font-weight:700!important}.pagination.pagination--product-listing .pagination__item{box-sizing:border-box!important;min-width:52px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(37,99,235,.2)!important;border-radius:16px!important;background:#fffffff5!important;color:#07122f!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;text-decoration:none!important;font-size:15px!important;line-height:1!important;font-weight:700!important;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease!important}.pagination.pagination--product-listing .pagination__item--control{min-width:auto!important;padding-left:20px!important;padding-right:20px!important;border-radius:16px!important;white-space:nowrap!important}.pagination.pagination--product-listing .pagination__item--page.is-active,.pagination.pagination--product-listing .pagination__item--page[aria-current=page]{border-color:transparent!important;background:linear-gradient(100deg,#20aeea,#1768ff 54%,#5936ff)!important;color:#fff!important;box-shadow:0 14px 28px #1868ff38!important}.pagination.pagination--product-listing a.pagination__item:hover{transform:translateY(-1px)!important;border-color:#2563eb6b!important;background:#e8f2fff2!important;color:#1768ff!important}.pagination.pagination--product-listing a.pagination__item:focus-visible{outline:3px solid rgba(32,174,234,.35)!important;outline-offset:3px!important}.pagination.pagination--product-listing .pagination__item--ellipsis{min-width:24px!important;width:24px!important;height:52px!important;border:0!important;background:transparent!important;color:#07122f8c!important;box-shadow:none!important}.pagination.pagination--product-listing .pagination__item.is-disabled,.pagination.pagination--product-listing .pagination__item[aria-disabled=true]{opacity:.45!important;cursor:default!important;pointer-events:none!important;transform:none!important}@media(max-width:640px){.pagination.pagination--product-listing{gap:10px!important;margin-top:34px!important}.pagination.pagination--product-listing .pagination__item{min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:15px!important;font-size:14px!important}.pagination.pagination--product-listing .pagination__item--control{padding-left:16px!important;padding-right:16px!important}.pagination.pagination--product-listing .pagination__item--ellipsis{min-width:18px!important;width:18px!important;height:46px!important}}@media(max-width:380px){.pagination.pagination--product-listing{gap:8px!important}.pagination.pagination--product-listing .pagination__item{min-width:44px!important;height:44px!important;min-height:44px!important}.pagination.pagination--product-listing .pagination__item--control{padding-left:14px!important;padding-right:14px!important}}.pagination.pagination--product-listing,.pagination.pagination--product-listing *{backface-visibility:hidden!important}.pagination.pagination--product-listing .pagination__item,.pagination.pagination--product-listing a.pagination__item,.pagination.pagination--product-listing span.pagination__item,.pagination.pagination--product-listing button.pagination__item{position:relative!important;isolation:isolate!important;overflow:hidden!important;outline-color:transparent!important;-webkit-tap-highlight-color:transparent!important;background-clip:padding-box!important}.pagination.pagination--product-listing .pagination__item:before,.pagination.pagination--product-listing .pagination__item:after,.pagination.pagination--product-listing a:before,.pagination.pagination--product-listing a:after,.pagination.pagination--product-listing span:before,.pagination.pagination--product-listing span:after,.pagination.pagination--product-listing button:before,.pagination.pagination--product-listing button:after{display:none!important;content:none!important;opacity:0!important;background:transparent!important;box-shadow:none!important;border:0!important}.pagination.pagination--product-listing .pagination__item--page.is-active,.pagination.pagination--product-listing .pagination__item--page[aria-current=page],.pagination.pagination--product-listing span.pagination__item--page.is-active,.pagination.pagination--product-listing span.pagination__item--page[aria-current=page]{background:linear-gradient(135deg,#1ea7f2,#5135ff)!important;background-color:#1ea7f2!important;color:#fff!important;border:1px solid transparent!important;outline:0!important;box-shadow:0 14px 28px #2563eb2e!important;overflow:hidden!important}.pagination.pagination--product-listing .pagination__item--page.is-active:focus-visible,.pagination.pagination--product-listing .pagination__item--page[aria-current=page]:focus-visible,.pagination.pagination--product-listing a.pagination__item:focus-visible,.pagination.pagination--product-listing button.pagination__item:focus-visible{outline:3px solid rgba(30,167,242,.35)!important;outline-offset:3px!important}.site-header .brand,.brand{display:inline-flex;align-items:center;flex:0 0 auto}.site-header .brand-logo,.brand-logo{display:block!important;width:auto!important;max-width:188px!important;max-height:42px!important;height:auto!important;object-fit:contain!important}.mobile-menu-drawer__brand img{display:block!important;width:auto!important;max-width:176px!important;max-height:34px!important;height:auto!important;object-fit:contain!important}.site-footer .footer-brand img,.site-footer .footer-logo{display:block!important;width:auto!important;max-width:190px!important;max-height:44px!important;height:auto!important;object-fit:contain!important}@media(max-width:749px){.site-header .brand-logo,.brand-logo{max-width:154px!important;max-height:34px!important}.site-footer .footer-brand img,.site-footer .footer-logo{max-width:170px!important;max-height:40px!important}}.site-header .brand-logo{content:normal!important;display:block!important;width:auto!important;max-width:188px!important;max-height:42px!important;height:auto!important;object-fit:contain!important}.mobile-menu-drawer__brand img{content:normal!important;display:block!important;width:auto!important;max-width:176px!important;max-height:34px!important;height:auto!important;object-fit:contain!important}@media(max-width:749px){.site-header .brand-logo{max-width:154px!important;max-height:34px!important}}.site-header .brand-logo,.site-header .brand img,.header__logo img,.site-header__logo img,.header-logo img{width:auto!important;max-width:185px!important;max-height:34px!important;height:auto!important;object-fit:contain!important}.mobile-menu-drawer__brand img,.site-header .mobile-menu-drawer__brand img{width:auto!important;max-width:150px!important;max-height:30px!important;height:auto!important;object-fit:contain!important}@media(max-width:749px){.site-header .brand-logo,.site-header .brand img,.header__logo img,.site-header__logo img,.header-logo img{max-width:150px!important;max-height:30px!important}}.collection-main,.shopify-section-main.collection-main,.collection-toolbar,.collection-toolbar__panel,.collection-toolbar__filters,.collection-filters{overflow:visible!important}.collection-toolbar,.collection-toolbar__panel,.collection-toolbar__filters,.collection-filters{position:relative!important;z-index:30!important}.collection-filter{position:relative!important;z-index:31!important}.collection-filter[open]{z-index:70!important}.collection-filter__values,details[open]>.collection-filter__values{z-index:80!important}.collection-grid,.collection-products,.product-grid,.collection-main .shop-product-card,.shopify-section-main.collection-main .shop-product-card{position:relative!important;z-index:1!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/wallpics.css.map */
