.su-library{overflow-x:clip;--sm-green:#292b28;--sm-ink:#292b28;--sm-cream:#faf8f3;--sm-gold:#9b8aaf}.su-library .sm-library-header{height:78px}.su-library .sm-brand{font-size:35px}.su-library .sm-brand span{font-size:8px}.su-library .sm-library-header nav{align-items:center}.su-library .sm-library-header nav button{border:0;background:transparent;font-size:12px;padding:0}.su-library .sm-library-header nav button span{font-size:9px;border-radius:50%;background:#e8e4db;padding:3px 5px;margin-left:5px}.su-library .sm-primary{border-radius:9px}.su-hero{max-width:1440px;margin:auto;padding:58px 6% 64px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;min-height:530px}.su-hero-copy{position:relative}.su-hero .sm-eyebrow{font-size:9px;letter-spacing:2px;display:flex;align-items:center;gap:10px}.su-hero .sm-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#ae9ac2}.su-hero h1{font:76px/.99 Georgia;letter-spacing:-4px;margin:25px 0 22px;position:relative}.su-library em{color:#9683a9}.su-asterisk{font:73px Georgia;color:#b8b88a;position:absolute;top:-10px;margin-left:35px}.su-hero-copy>p:not(.sm-eyebrow){font-size:13px;line-height:1.9;color:#8a887f;margin-bottom:25px}.su-search{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #dfded6;border-radius:10px;padding:7px 8px 7px 17px;max-width:480px}.su-search>svg{color:#9b9990;flex-shrink:0}.su-search input{border:0;background:transparent;outline:0;min-width:0;flex:1;font:11px Arial}.su-search button{display:flex;align-items:center;justify-content:center;width:37px;height:37px;border-radius:7px;background:#dce7b4;border:0}.su-hero-actions{display:flex;align-items:center;gap:22px;margin-top:19px}.su-hero-actions button{font-size:11px;display:flex;gap:6px;align-items:center;border:0;background:none;padding:0}.su-hero-actions>span{font-size:9px;color:#949187}.su-hero-art{position:relative;height:385px}.su-art-caption{font:italic 17px Georgia;position:absolute;right:20px;top:-10px;transform:rotate(5deg);color:#8f8d7d}.su-hero-design{border:7px solid #fffef7!important;border-radius:8px;background:#e5dfd1;overflow:hidden;width:174px;height:309px;position:absolute;box-shadow:0 9px 24px #32342b21;padding:0}.su-hero-design img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.su-design-0{left:2%;top:38px;transform:rotate(-10deg);z-index:2}.su-design-1{left:32%;top:15px;transform:rotate(2deg);z-index:3}.su-design-2{left:62%;top:55px;transform:rotate(12deg)}.su-float-label{position:absolute;bottom:-9px;left:20%;z-index:4;background:#e4ebbc;border:3px solid #faf8f3;border-radius:30px;display:flex;align-items:center;gap:8px;padding:12px 18px;font-size:10px;transform:rotate(-4deg)}.su-platform-strip{background:#eeece4;display:flex;align-items:center;justify-content:space-evenly;gap:25px;padding:18px 4%;white-space:nowrap;overflow:hidden}.su-platform-strip span{font-size:8px;letter-spacing:1.8px;color:#848377}.su-platform-strip i{font-style:normal;color:#b6b58c;font-size:14px}.su-section{padding:45px 6%;max-width:1440px;margin:auto}.su-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.su-bottom h2,.su-section-heading h2{font:34px/1.15 Georgia;letter-spacing:-1px;margin:10px 0}.su-section-heading h2>span{font:26px Arial;margin-right:5px;color:#a394b6}.su-section-heading p:not(.sm-eyebrow){font-size:11px;color:#949187;margin:10px 0}.su-section-heading>button{display:flex;align-items:center;gap:9px;border:0;background:none;white-space:nowrap;font-size:10px}.su-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 100px) / 6);overflow-x:auto;gap:20px;padding-bottom:12px;scroll-snap-type:x mandatory;scrollbar-width:thin}.su-shelf>article{scroll-snap-align:start;min-width:0}.su-library .sm-template-art{border-radius:8px}.su-library .sm-customize{opacity:1;transform:none;border-radius:5px;font-size:9px!important;padding:10px}.su-library .sm-template-card h3{font-size:11px;line-height:1.5}.su-library .sm-template-card footer{align-items:flex-start}.su-library .sm-template-card footer button{padding:0;min-width:32px;min-height:32px}.su-library .sm-template-card footer>div:first-child{flex:1;min-width:0}.su-library .sm-template-card p{font-size:9px}.su-tags{display:flex;gap:5px;overflow:hidden;max-width:100%;margin-top:8px;white-space:nowrap}.su-tags>span{font-size:7px;color:#a29b8e;max-width:95px;text-overflow:ellipsis;overflow:hidden}.su-category-section{padding-top:15px}.su-category-tiles{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.su-category-tiles button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;border:1px solid #e8e4da;border-radius:9px;background:#f0ede4;min-width:0;padding:15px 8px;position:relative;overflow:hidden;height:115px}.su-category-tiles button:nth-child(3n+1){background:#e8e1ed}.su-category-tiles button:nth-child(3n+2){background:#e5eacb}.su-category-tiles img{width:46px;height:46px;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:saturate(.7)}.su-category-tiles b{font-weight:400;font-size:9px;text-align:center}.su-category-tiles button>span{font:36px Georgia}.su-category-tiles button>svg{position:absolute;right:7px;top:7px;color:#93917e;width:12px}.su-library .sm-collection{padding-top:30px;scroll-margin-top:15px}.su-library .sm-template-badge{font-size:7px;background:#faf8eff0;border:0;left:9px;top:9px}.su-library .sm-blank-card>div{background:#e4e9cb;border-color:#c1c8a2}.su-library .sm-blank-card h3{font-size:32px;line-height:1.1}.su-library .sm-blank-card em{color:#879257}.su-library .sm-blank-card p{margin-top:14px}.su-library .sm-blank-card i{color:#c8d0a6}.su-library .sm-category-list{padding-top:0}.su-library .sm-category-list button.active{background:#292b28}.su-library .sm-drafts{border-radius:15px;max-width:calc(1440px - 12%);margin:30px 6%;background:#eeebe4;border:0}.su-bottom{padding:60px 6%;max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:35px}.su-bottom>span{font:100px Georgia;color:#c0b4ce}.su-bottom>div{margin-right:auto}.su-category-dialog{background:#faf8f3;border-radius:18px;padding:30px;width:700px;max-width:100%;max-height:90dvh;overflow:auto}.su-category-dialog .su-section-heading{margin:0 0 15px}.su-category-dialog h2{font:32px Georgia}.su-category-dialog input{width:100%;padding:13px 15px;border:1px solid #dfdccf;border-radius:8px;background:#fff;font:12px Arial}.su-category-dialog h3{font:12px Arial;text-transform:uppercase;letter-spacing:1px;margin:25px 0 15px;color:#999480}.su-category-dialog>div>div{display:flex;gap:9px;flex-wrap:wrap}.su-category-dialog>div>div>button{border:1px solid #dfdccf;padding:11px 13px;border-radius:7px;background:#f2efe6;font:11px Arial}.su-filter-button{border:1px solid #ddd9cc!important;border-radius:6px;padding:10px!important}@media (max-width:1100px){.su-hero{gap:30px;min-height:480px}.su-hero h1{font-size:65px}.su-hero-design{width:145px;height:258px}.su-hero-art{height:330px}.su-asterisk{font-size:55px;margin-left:15px}.su-shelf{grid-auto-columns:calc((100% - 60px) / 4);gap:20px}.su-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.su-library .sm-library-header nav{gap:15px}}@media (max-width:640px){.su-library .sm-library-header{height:68px;padding:0 5%}.su-library .sm-brand{font-size:32px}.su-library .sm-library-header nav{display:none}.su-library .sm-library-header>.sm-primary{padding:9px 12px;font-size:10px!important;gap:6px}.su-hero{display:block;min-height:0;padding:31px 6% 27px}.su-hero .sm-eyebrow{font-size:7px;letter-spacing:1.4px;gap:7px}.su-hero h1{font-size:53px;letter-spacing:-2.6px;line-height:1.02;margin:21px 0 15px}.su-asterisk{font-size:45px;top:2px;margin-left:15px}.su-hero-copy>p:not(.sm-eyebrow){font-size:11px;line-height:1.8;max-width:320px;margin-bottom:19px}.su-hero-art{display:none}.su-search{padding:6px 7px 6px 12px}.su-search input{font-size:10px}.su-search button{width:34px;height:34px}.su-hero-actions{gap:16px;justify-content:space-between;margin-top:15px}.su-hero-actions button{font-size:10px}.su-hero-actions>span{font-size:8px;white-space:nowrap}.su-platform-strip{justify-content:flex-start;gap:22px;padding:14px 6%}.su-platform-strip span{font-size:6px;letter-spacing:1.4px}.su-section{padding:29px 5%}.su-section-heading{gap:10px;margin-bottom:20px;align-items:flex-end}.su-section-heading h2{font-size:26px;letter-spacing:-.7px;line-height:1.15;margin:9px 0 0}.su-section-heading .sm-eyebrow{font-size:7px;letter-spacing:1.5px}.su-section-heading>button{font-size:9px;gap:5px;padding:0;white-space:normal;max-width:85px;flex-shrink:0}.su-section-heading>button>svg{width:14px;flex-shrink:0}.su-shelf{grid-auto-columns:44%;gap:13px;margin-right:-5.5%;padding-right:5.5%;padding-bottom:4px}.su-library .sm-template-card h3{font-size:10px;line-height:1.4}.su-library .sm-template-card p{font-size:8px}.su-library .sm-template-card .sm-customize{padding:9px;font-size:8px!important}.su-library .sm-template-card .sm-template-badge{font-size:6px;padding:5px 7px}.su-tags{margin-top:6px;gap:7px}.su-tags>span{font-size:6px;max-width:70px}.su-category-section{padding-top:10px}.su-category-tiles{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:92px;overflow:auto;gap:9px;scrollbar-width:none;margin-right:-5.5%;padding-right:5.5%}.su-category-tiles button{height:105px;gap:10px;padding:12px 5px}.su-category-tiles b{font-size:8px}.su-category-tiles img{width:42px;height:42px}.su-library .sm-collection{padding-top:15px}.su-filter-button{padding:8px!important;font-size:8px!important;max-width:84px!important}.su-library .sm-category-list{padding-top:1px}.su-library .sm-results-bar{padding-top:0;font-size:8px}.su-library .sm-results-bar select{font-size:8px;max-width:130px}.su-library .sm-blank-card h3{font-size:26px}.su-library .sm-blank-card p{font-size:9px}.su-library .sm-blank-card b{font-size:6px}.su-library .sm-drafts{margin:20px 5%;padding:25px 18px;border-radius:12px}.su-library .sm-drafts h2{font-size:26px}.su-library .sm-drafts>div>p:not(.sm-eyebrow){font-size:10px;line-height:1.8}.su-bottom{padding:35px 6% 45px;gap:18px;flex-wrap:wrap}.su-bottom>span{font-size:68px}.su-bottom h2{font-size:27px;letter-spacing:-.7px}.su-bottom .sm-eyebrow{font-size:7px}.su-bottom>button{margin-left:80px;font-size:10px!important}.su-category-dialog{padding:23px 20px;border-radius:17px;max-height:84dvh}.su-category-dialog .su-section-heading{align-items:center}.su-category-dialog h2{font-size:30px}.su-category-dialog>div>div>button{font-size:10px;padding:11px}.su-library .sm-library-footer{padding:25px 6%}}.su-mobile-drafts{display:none}.su-share-backdrop{z-index:120}.su-share-dialog{position:relative;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:32px 24px;border-radius:18px;background:#fffdf7;color:#252820;box-shadow:0 20px 80px #0003}.su-share-preview{width:108px;height:192px;margin:18px auto;overflow:hidden;border-radius:8px;background:#f1ebe2}.su-share-preview>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.su-share-dialog h2{padding-right:24px;font:28px Georgia,serif}.su-share-dialog p{margin:16px 0;line-height:1.5}.su-share-dialog label{display:block;font-size:13px}.su-share-dialog input{display:block;width:100%;box-sizing:border-box;margin:8px 0 20px;padding:12px;border:1px solid #dedbd0;border-radius:8px}.su-share-actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:640px){.su-mobile-drafts{display:inline-flex;align-items:center;justify-content:center;gap:3px;margin-left:auto;min-width:38px;min-height:38px;border:1px solid #dedbd0;border-radius:7px;background:transparent}.su-mobile-drafts>span{font:23px Georgia}.su-mobile-drafts>small{font-size:8px}}