@font-face{font-family:DSSCanvaBody;src:url(dss-font-YAEnS2G4JLg_0-700-normal.woff2);font-weight:700;font-display:swap}@font-face{font-family:DSSCanvaBody;src:url(dss-font-YAEnS2G4JLg_0-400-normal.woff2);font-weight:400;font-display:swap}@font-face{font-family:DSSCanvaAccent;src:url(dss-font-YAFdJjbTu24_1-600-normal.woff2);font-weight:600;font-display:swap}@font-face{font-family:DSSCanvaAccent;src:url(dss-font-YAFdJjbTu24_1-400-normal.woff2);font-weight:400;font-display:swap}@font-face{font-family:DSSOpenSauce;src:url(dss-OpenSauceOne-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DSSOpenSauce;src:url(dss-OpenSauceOne-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:DSSOpenSauce;src:url(dss-OpenSauceOne-Black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:DSSGiaza;src:url(dss-Giaza.woff2) format("woff2");font-weight:400;font-display:swap}:root{--dss-cream:#f8f8ec;--dss-ink:#1e1e20;--dss-pink:#ec96c1;--dss-blue:#9ba9c9}body{font-family:DSSOpenSauce,Arial,sans-serif;background:var(--dss-cream);color:var(--dss-ink)}.dss-section,.dss-section *,.dss-header,.dss-footer{box-sizing:border-box}.dss-section a,.dss-header a,.dss-footer a{color:inherit;text-decoration:none}.dss-section p,.dss-section h1,.dss-section h2,.dss-section h3,.dss-section :is(h5,.dss-paragraph){margin:0}.dss-section button{font:inherit;cursor:pointer}.dss-section :focus-visible,.dss-header :focus-visible,.dss-footer :focus-visible{outline:3px solid #705383;outline-offset:5px}.dss-scene{container-type:inline-size;background:var(--scene-background);padding-block:var(--space-desktop)}.dss-canvas{position:relative;height:var(--scene-height);isolation:isolate;overflow:hidden}.dss-source-element{position:absolute;left:var(--x);top:var(--y);width:var(--w);min-height:var(--h);transform:translate(var(--offset-x),var(--offset-y));order:var(--mobile-order)}.dss-element-inner{width:100%;height:100%}.dss-element-inner img{max-width:none}.dss-element-inner .dss-replaced-art{max-width:100%;height:100%;object-fit:contain}.dss-header{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;padding:30px 5%;gap:30px;min-height:150px}.template-index .dss-header{top:58px}.dss-logo{display:inline-flex;flex-direction:column;align-items:center;width:205px;line-height:.8;flex:none}.dss-logo>span{font-family:DSSGiaza,Georgia,serif;font-size:72px;letter-spacing:-5px}.dss-logo>small{font-size:15px;letter-spacing:4px;font-weight:900;margin-top:8px}.dss-logo img{width:100%;height:auto}.dss-desktop-nav{display:flex;margin-left:auto;gap:30px;font-size:20px}.dss-header-actions{display:flex;align-items:center;gap:22px}.dss-cart-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:62px;height:52px;background:url(basket.webp) center/contain no-repeat}.dss-cart-toggle svg{opacity:0}.dss-cart-toggle .sf-cart-count{position:absolute;right:-8px;top:-4px;background:var(--dss-pink);border-radius:100%;padding:2px 6px;font-size:12px}.dss-menu-toggle{display:none}.dss-menu-drawer{position:fixed;inset:0 0 0 auto;width:min(90vw,420px);max-width:none;height:100dvh;max-height:none;padding:90px 32px 40px;background:var(--dss-cream);border:0;transform:translate(100%);transition:transform .3s ease,display .3s allow-discrete,overlay .3s allow-discrete}.dss-menu-drawer[open]{transform:translate(0)}@starting-style{.dss-menu-drawer[open]{transform:translate(100%)}}.dss-menu-drawer::backdrop{background:#1e1e2055}.dss-menu-drawer nav{display:grid;gap:26px;font-size:25px}.dss-close{position:absolute;right:20px;top:20px;font-size:32px;width:44px;height:44px}.dss-home-1,.dss-shop-0,.dss-vault-0,.dss-vault-6{background-image:var(--dss-grid-image);background-size:100% auto}.dss-home-0{background-color:var(--scene-background);background-image:var(--dss-announcement-art);background-size:100% 100%;background-repeat:no-repeat}.dss-button{display:inline-grid;position:relative;border:2px solid var(--dss-ink);border-radius:999px;background:var(--dss-pink);color:var(--dss-cream);padding:0;isolation:isolate;font-size:18px;font-weight:700;line-height:1.2;text-align:center;min-height:54px;text-decoration:none}.dss-button>span{display:flex;align-items:center;justify-content:center;padding:15px 28px;background:var(--dss-blue);color:var(--dss-cream);border:2px solid var(--dss-ink);border-radius:inherit;transform:translate(-5px,-5px);transition:transform .18s ease;text-shadow:1px 1px 0 var(--dss-ink),-1px -1px 0 var(--dss-ink)}.dss-button:hover>span,.dss-button:focus-visible>span,.dss-button:active>span{transform:translate(0)}.dss-float{animation:dss-float calc(5.5s / var(--motion-speed,1)) ease-in-out infinite}@keyframes dss-float{0%,to{translate:0 0}50%{translate:0 calc(-1 * var(--float-distance,10px))}}.dss-marquee{overflow:hidden;background:var(--band);color:var(--band-ink);padding:25px 0}.dss-marquee-track{display:flex;width:max-content;animation:dss-marquee var(--marquee-duration,24s) linear infinite}.dss-marquee-copy{display:flex;align-items:center;gap:28px;padding-right:28px;white-space:nowrap;font-size:20px;font-weight:700}.dss-marquee-copy img{width:28px;height:28px}.dss-marquee:hover .dss-marquee-track{animation-play-state:paused}@keyframes dss-marquee{to{transform:translate(-50%)}}.dss-heading{padding:48px 5%;text-align:center;background:var(--heading-background)}.dss-heading h2,.dss-faq h2,.dss-products>h2,.dss-resources>h2,.dss-video>h2{font-size:clamp(28px,4.2vw,58px);font-weight:700;letter-spacing:-.065em;line-height:1.15}.dss-heading p{font-size:20px;margin-top:20px}.dss-faq{padding:48px 7% 70px}.dss-faq h2{text-align:center;margin-bottom:44px}.dss-faq-list{max-width:1120px;margin:auto}.dss-faq-item{margin-bottom:17px}.dss-faq-item>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;border:2px solid var(--dss-ink);border-radius:10px;background:var(--dss-cream);padding:15px 24px;text-align:left;font-size:21px;font-weight:700;min-height:60px}.dss-faq-plus{font-size:28px;line-height:1;transition:rotate .2s}.dss-faq-item>button[aria-expanded=true] .dss-faq-plus{rotate:45deg}.dss-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease,opacity .25s ease}.dss-faq-answer>div{overflow:hidden}.dss-faq-answer.is-open{grid-template-rows:1fr;opacity:1}.dss-faq-answer-box{margin-top:8px;background:var(--dss-cream);border:2px solid var(--dss-ink);border-radius:10px;padding:18px 24px;font-size:18px;line-height:1.6}.dss-video{padding:35px 7% 60px;text-align:center}.dss-video-frame{position:relative;max-width:1080px;margin:25px auto 0;border:2px solid var(--dss-ink);border-radius:18px;box-shadow:10px 10px var(--dss-pink);background:var(--dss-blue);overflow:hidden;aspect-ratio:16/8}.dss-video-frame video,.dss-video-frame iframe,.dss-video-poster{width:100%;height:100%;border:0;display:block}.dss-video-poster>img{width:100%;height:100%;object-fit:cover}.dss-video-poster>span{position:absolute;bottom:22px;left:22px;border-radius:30px;padding:12px 18px;background:var(--dss-cream);font-size:16px}.dss-resources{padding:64px 0;background:var(--dss-cream);overflow:hidden}.dss-resources>h2{text-align:center;margin-bottom:60px}.dss-resource-window{max-width:1220px;margin:auto;overflow:hidden;padding:12px}.dss-resource-track{display:flex;gap:34px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:12px 8px 28px}.dss-resource-card{flex:0 0 calc((100% - 68px)/3);border:2px solid var(--dss-ink);border-radius:24px;background:var(--dss-cream);box-shadow:12px 12px var(--dss-pink);padding:24px 25px;scroll-snap-align:center;transition:transform .2s;display:flex;flex-direction:column;gap:20px}.dss-resource-card:hover{transform:translateY(-7px)}.dss-resource-card h3{font-size:30px;line-height:1;letter-spacing:-.07em;font-weight:700;min-height:125px}.dss-resource-card>img{width:100%;height:175px;object-fit:cover;border:2px solid var(--dss-ink)}.dss-resource-card p{font-size:17px;line-height:1.4;flex-grow:1}.dss-resource-card .dss-button{align-self:center;font-size:16px}.dss-carousel-controls{display:flex;justify-content:center;gap:30px;margin-top:18px}.dss-carousel-controls button{width:70px;height:70px;touch-action:manipulation}.dss-carousel-controls img{width:100%;height:100%}.dss-products{padding:55px 5% 80px}.dss-products>h2{text-align:center;margin-bottom:50px}.dss-product-grid{display:grid;grid-template-columns:repeat(var(--product-columns,4),minmax(0,1fr));gap:32px}.dss-product-card{min-width:0;text-align:center;transition:transform .2s}.dss-product-card:hover{transform:translateY(-5px)}.dss-product-card>a{display:block;padding:12px;border:2px solid var(--dss-ink);border-radius:15px;background:var(--dss-pink)}.dss-product-card img{width:100%;aspect-ratio:4/5;object-fit:contain;background:var(--dss-cream)}.dss-product-card h3{font-size:18px;font-weight:700;margin:18px 0 8px;line-height:1.2}.dss-product-card .dss-button{margin:20px auto;font-size:14px}.dss-footer{padding:55px 5% 40px}.dss-footer-main{display:grid;grid-template-columns:1fr 1fr 1.2fr 2fr;gap:35px}.dss-footer h3{font-size:30px;font-weight:700;margin-bottom:22px}.dss-footer-main a{display:block;margin-bottom:12px;font-size:20px}.dss-footer-creator{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.dss-footer-creator>img{width:220px;max-width:100%;height:auto}.dss-footer-creator>p{grid-column:2;font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.06em}.dss-greeting{border:2px solid var(--dss-ink);border-radius:14px;padding:16px;font-size:18px}.dss-greeting small{display:block;text-align:right;font-size:12px;margin-top:12px}.dss-footer-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-top:60px}.dss-footer-bottom>.dss-logo{width:330px}.dss-footer-bottom .dss-logo>span{font-size:120px}.dss-footer-bottom .dss-logo>small{font-size:22px}.dss-footer-bottom>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:12px;line-height:1.6}.dss-footer-bottom>div>a:before{content:"\b7";margin-right:6px}.dss-general-page{max-width:960px;margin:auto;padding:200px 30px 80px;line-height:1.7;font-size:18px}.dss-general-page h1{font-size:clamp(32px,5vw,64px);font-weight:700;letter-spacing:-.06em;margin-bottom:35px}.dss-general-page h2{font-size:28px;margin:28px 0 15px}.dss-contact-form{display:grid;gap:12px}.dss-contact-form input,.dss-contact-form textarea{border:2px solid var(--dss-ink);border-radius:8px;padding:12px;background:var(--dss-cream)}.dss-contact-form button{justify-self:start;margin-top:20px}.scd__content{background:var(--dss-cream)!important}.scd__wrapper .scd__close{min-width:44px;min-height:44px}.scd__wrapper{transition:background-color .3s}.scd__content{transition:transform .3s cubic-bezier(.2,.8,.2,1)}[data-motion=false] *,[data-dss-motion=false] .dss-section *,[data-dss-motion=false] [data-dss-section] *{animation:none!important}.dss-editor-selected{animation-play-state:paused!important}@media(max-width:1023px){.dss-header{padding:24px 20px;min-height:100px}.template-index .dss-header{top:42px}.dss-logo{width:135px}.dss-logo>span{font-size:47px;letter-spacing:-3px}.dss-logo>small{font-size:9px;letter-spacing:3px;margin-top:6px}.dss-desktop-nav{display:none}.dss-header-actions{margin-left:auto;gap:14px}.dss-menu-toggle{display:grid;gap:5px;width:44px;height:44px;align-content:center;padding:8px}.dss-menu-toggle span{height:2px;width:25px;background:var(--dss-ink)}.dss-cart-toggle{width:40px;height:40px}.dss-scene{padding-block:var(--space-mobile)}.dss-canvas{height:auto;min-height:var(--scene-height);display:flex;flex-direction:column;gap:24px;padding:16px 22px;overflow:hidden}.dss-source-element{position:relative;left:auto;top:auto;transform:none;width:100%;min-height:0}.dss-source-element:not(.dss-notification)>div>div:not(.dss-receipt-clip):not(.dss-receipt-slot){width:100%!important;height:auto!important;min-height:0!important}.dss-text-element:not(.dss-mobile-art-layer) *:not(svg):not(path):not(defs):not(clipPath):not(text):not(textPath):not(.dss-native-cta):not(.dss-native-cta *):not(.dss-becomes):not(.dss-becomes *){position:static!important;transform:none!important;width:auto!important;height:auto!important;min-width:0!important;overflow:visible!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.dss-text-element{font-size:18px;line-height:1.5;letter-spacing:-.02em}.dss-text-element p{margin:0 0 12px}.dss-text-element:not(.dss-mobile-art-layer) h2,.dss-text-element:not(.dss-mobile-art-layer) h3,.dss-text-element:not(.dss-mobile-art-layer) :is(h5,.dss-paragraph){font-size:30px!important;font-weight:700;line-height:1.15!important;letter-spacing:-.055em!important}.dss-art-element{width:100%;min-height:calc(var(--source-h)/var(--source-w)*80vw);max-height:440px;overflow:hidden}.dss-home-0{padding:0}.dss-home-0 .dss-canvas{min-height:42px;padding:10px 18px;display:block}.dss-home-0 .dss-text-element{font-size:11px;text-align:center}.dss-home-0 .dss-text-element p{margin:0}.dss-home-1 .dss-canvas,.dss-shop-0 .dss-canvas,.dss-vault-0 .dss-canvas{padding-top:125px}.dss-marquee{padding:18px 0}.dss-marquee-copy{font-size:14px;gap:20px;padding-right:20px}.dss-marquee-copy img{width:22px;height:22px}.dss-heading{padding:32px 22px}.dss-resource-card{flex-basis:88%;max-width:360px}.dss-resources{padding:40px 0}.dss-resources>h2{margin-bottom:28px}.dss-resource-card h3{font-size:29px}.dss-faq{padding:35px 20px}.dss-faq h2{margin-bottom:28px}.dss-faq-item>button{font-size:16px;padding:14px 16px}.dss-faq-answer-box{font-size:16px;padding:16px}.dss-video{padding:32px 20px}.dss-video-frame{aspect-ratio:4/3;box-shadow:6px 6px var(--dss-pink)}.dss-product-grid{grid-template-columns:repeat(var(--product-columns-mobile,2),minmax(0,1fr));gap:20px 12px}.dss-products{padding:35px 20px}.dss-product-card h3{font-size:16px}.dss-product-card .dss-button{font-size:12px}.dss-button>span{padding:13px 18px}.dss-footer{padding:40px 22px}.dss-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.dss-footer h3{font-size:25px}.dss-footer-main a{font-size:17px}.dss-footer-creator{grid-column:1/-1}.dss-footer-bottom{flex-direction:column;align-items:flex-start;margin-top:35px}.dss-footer-bottom>.dss-logo{width:220px}.dss-footer-bottom .dss-logo>span{font-size:80px}.dss-footer-bottom .dss-logo>small{font-size:14px}.dss-footer-bottom>div{justify-content:flex-start}.dss-general-page{padding:140px 22px 55px;font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.dss-section *,[data-dss-section] *,.dss-menu-drawer,.scd__content,.dss-menu-drawer::backdrop{animation:none!important;transition:none!important}}.dss-native-cta{width:100%;height:var(--h);font-size:calc(var(--h)*.32);min-height:0}.dss-native-cta>span{padding:0 15px}.dss-element-inner{transform:var(--linear,none)}@media(max-width:1023px){.dss-element-inner{transform:none}.dss-native-cta{width:min(100%,340px);height:auto;min-height:58px;font-size:19px!important}.dss-native-cta>span{padding:15px 22px!important;transform:translate(-5px,-5px)!important}.dss-native-cta:hover>span,.dss-native-cta:focus-visible>span{transform:translate(0)!important}}.dss-inline-art>svg{width:100%;height:100%;display:block;max-width:none}.dss-scene{--dss-unit:calc(100cqw / 1366)}.dss-curved-word{width:100%;height:100%;overflow:visible}.dss-mixed-element .dss-element-inner{position:relative}@media(max-width:1023px){.dss-source-element{--dss-unit:calc((100vw - 44px) / var(--source-w))}.dss-art-element,.dss-mixed-element{min-height:calc(var(--source-h) / var(--source-w) * (100vw - 44px));max-height:none}.dss-art-element>div>div:not(.dss-receipt-clip):not(.dss-receipt-slot),.dss-mixed-element>div>div{height:calc(var(--source-h)*var(--dss-unit))!important}.dss-home-1 .dss-canvas{height:620px;display:block;padding:0}.dss-home-1 .dss-source-element{position:absolute;width:var(--mw);left:var(--mx);top:var(--my);min-height:0;height:var(--mh);--dss-unit:calc(var(--mw)/var(--source-w));font-size:var(--mf,18px);line-height:1;letter-spacing:-.075em}.dss-home-1 .dss-element-inner{width:100%;height:100%}.dss-home-1 .dss-element-2{display:none}.dss-home-1 .dss-element-8{--mx:4%;--my:225px;--mw:92%;--mh:90px;--mf:clamp(52px,15.7vw,68px)}.dss-home-1 .dss-element-9{--mx:-25px;--my:125px;--mw:110px;--mh:120px}.dss-home-1 .dss-element-10{--mx: calc(100% - 115px) ;--my:435px;--mw:150px;--mh:170px}.dss-home-1 .dss-element-11{--mx:-28px;--my:470px;--mw:145px;--mh:100px}.dss-home-1 .dss-element-12{--mx:45px;--my:155px;--mw:110px;--mh:70px}.dss-home-1 .dss-element-13{--mx:26%;--my:293px;--mw:71%;--mh:86px;--mf:clamp(52px,16.5vw,72px)}.dss-home-1 .dss-element-14{--mx:4%;--my:299px;--mw:23%;--mh:48px;--mf:14px}.dss-home-1 .dss-element-15{--mx:42%;--my:115px;--mw:85px;--mh:70px}.dss-home-1 .dss-element-16{--mx: calc(100% - 70px) ;--my:142px;--mw:53px;--mh:114px}.dss-home-1 .dss-element-17{--mx:12%;--my:404px;--mw:76%;--mh:65px}.dss-home-1 .dss-element-14 p{border:2px solid var(--dss-ink);border-radius:30px;padding:4px;background:var(--dss-cream)}.dss-home-1 .dss-element-14 svg{display:none}.dss-home-1 .dss-source-element:not(.dss-notification)>div>div:not(.dss-receipt-clip):not(.dss-receipt-slot){height:100%!important}.dss-home-3 .dss-element-2{order:10}.dss-home-3 .dss-element-3{display:none}.dss-home-3 .dss-element-5{font-size:78px;line-height:1;letter-spacing:-.075em;order:2}.dss-home-3 .dss-element-6{font-size:26px;line-height:1;order:1}.dss-home-3 .dss-element-7{order:3}.dss-home-3 .dss-element-4{order:4}.dss-vault-0 .dss-element-11,.dss-vault-0 .dss-element-12,.dss-vault-0 .dss-element-14{font-size:58px;line-height:1;letter-spacing:-.06em}.dss-shop-0 .dss-element-9{font-size:68px;line-height:1;letter-spacing:-.07em}}.dss-home-1,.dss-shop-0,.dss-vault-0,.dss-vault-6{position:relative;background-image:none}.dss-home-1:before,.dss-shop-0:before,.dss-vault-0:before,.dss-vault-6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dss-grid-image) top/100% auto;opacity:.16;pointer-events:none}.dss-becomes{position:relative;background:var(--dss-cream);border:2px solid var(--dss-ink);border-radius:60px;padding:10px 15px;margin:25px 0 0 25px;box-shadow:5px 6px var(--dss-blue);font-size:2.35cqw;font-weight:700;letter-spacing:-.065em;line-height:1.1}.dss-becomes>img{position:absolute;width:3.4cqw;height:3.4cqw;left:-2cqw;top:-2cqw;background:var(--dss-cream);border:2px solid var(--dss-ink);border-radius:50%;padding:7px}.dss-native-cta{font-size:calc(var(--h)*.35);letter-spacing:-.075em}.dss-native-cta>span{-webkit-text-stroke:1.5px var(--dss-ink);paint-order:stroke fill;text-shadow:2px 3px var(--dss-ink);transform:translate(-7px,-8px)}.dss-header{padding:32px 3.55%;gap:30px}.dss-desktop-nav{gap:31px;font-size:20px;letter-spacing:-.045em;margin-right:12px}.dss-header-actions{margin-right:3.6%}.dss-desktop-nav a{min-width:74px}.dss-desktop-nav a:first-child{font-weight:700}.dss-header .dss-logo{width:205px}@media(max-width:1023px){.dss-header{padding:20px}.dss-header .dss-logo{width:140px}.dss-header-actions{margin-right:0}.dss-becomes{padding:5px 8px;margin:7px 0 0;font-size:14px;box-shadow:3px 4px var(--dss-blue)}.dss-becomes>img{width:23px;height:23px;left:-9px;top:-15px;padding:3px}.dss-home-1 .dss-element-14 .dss-becomes>img{position:absolute!important;width:23px!important;height:23px!important}.dss-home-1 .dss-element-12{transform:none!important}}.dss-receipt{position:relative;width:100%;height:100%;min-height:var(--h)}.dss-receipt-slot{position:absolute;width:100%;top:0;left:0;z-index:3;pointer-events:none}.dss-receipt-slot svg{width:100%;height:auto}.dss-receipt-clip{position:absolute;left:17.8%;top:13%;width:65%;height:87%;overflow:hidden}.dss-receipt-paper{position:relative;width:100%;transform:translateY(-101%);will-change:transform}.dss-receipt-paper>svg{width:100%;height:auto;display:block}.dss-receipt-sales{position:absolute;top:8.3%;left:8.9%;width:80%;height:10%;border:2px solid var(--dss-ink);border-radius:99px;background:var(--dss-pink);font-size:2cqw;font-weight:700;letter-spacing:-.075em;line-height:1.2}.dss-receipt-sales>span{display:flex;align-items:center;justify-content:center;height:100%;border:2px solid var(--dss-ink);border-radius:inherit;background:var(--dss-blue);color:var(--dss-cream);transform:translate(-6px,-7px);-webkit-text-stroke:1.2px var(--dss-ink);paint-order:stroke fill;text-shadow:2px 3px var(--dss-ink)}.dss-receipt-labels{position:absolute;top:63.2%;left:6.8%;width:85.6%;display:flex;justify-content:space-between;font-size:1.25cqw;letter-spacing:-.06em}.dss-receipt-title{position:absolute;top:71.3%;left:7%;width:86%;text-align:center;font-size:4.1cqw;font-weight:700;line-height:.88;letter-spacing:-.085em}.dss-receipt-bottom{position:absolute;top:93.2%;left:6.8%;width:85.6%;display:flex;justify-content:space-between;font-family:monospace;font-size:1cqw}.dss-vault-4 .dss-element-13,.dss-vault-4 .dss-element-12,.dss-vault-4 .dss-element-10,.dss-vault-4 .dss-element-11{animation:dss-notification 5s linear infinite;opacity:0}.dss-vault-4 .dss-element-13{--arrival:0}.dss-vault-4 .dss-element-12{animation-name:dss-notification-2}.dss-vault-4 .dss-element-10{animation-name:dss-notification-3}.dss-vault-4 .dss-element-11{animation-name:dss-notification-4}@keyframes dss-notification{0%,5%{opacity:0;translate:0 12px}10%,76%{opacity:1;translate:0 0}84%,to{opacity:0;translate:0 -5px}}@keyframes dss-notification-2{0%,20%{opacity:0;translate:0 12px}25%,76%{opacity:1;translate:0 0}84%,to{opacity:0;translate:0 -5px}}@keyframes dss-notification-3{0%,35%{opacity:0;translate:0 12px}40%,76%{opacity:1;translate:0 0}84%,to{opacity:0;translate:0 -5px}}@keyframes dss-notification-4{0%,50%{opacity:0;translate:0 12px}55%,76%{opacity:1;translate:0 0}84%,to{opacity:0;translate:0 -5px}}@media(max-width:1023px){.dss-receipt{min-height:calc((100vw - 44px)*1.42)}.dss-receipt-sales{font-size:4.6vw;border-width:1px}.dss-receipt-sales>span{border-width:1px;transform:translate(-3px,-4px);-webkit-text-stroke:.8px var(--dss-ink);text-shadow:1px 2px var(--dss-ink)}.dss-receipt-labels{font-size:2.8vw}.dss-receipt-title{font-size:9vw}.dss-receipt-bottom{font-size:2.1vw}}@media(prefers-reduced-motion:reduce){.dss-receipt-paper{transform:none!important}.dss-vault-4 .dss-art-element{opacity:1!important}}.dss-footer-photo{width:221px;max-width:100%;height:auto}.dss-footer-photo>svg{width:100%;height:auto}.dss-resources{background:#faf6ed url(dss-resource-texture.webp) center/cover}.dss-resource-window{max-width:1269px}.dss-resource-track{gap:44px}.dss-resource-card{flex:0 0 379px;min-height:550px}.dss-resource-card>img{aspect-ratio:1.592;height:auto}.dss-resource-card h3{font-size:32px;letter-spacing:-.08em}.dss-float{animation-duration:calc(4.6s / var(--motion-speed,1))}@keyframes dss-float{0%,to{translate:0 0;rotate:-1deg}50%{translate:7px calc(-1 * var(--float-distance,21px));rotate:2deg}}@media(max-width:1023px){.dss-resource-card{flex-basis:285px;min-height:440px;padding:20px}.dss-resource-card h3{font-size:25px;min-height:90px}.dss-resource-card p{font-size:16px}.dss-resource-track{gap:32px}.dss-footer-photo{width:100%}}@media(min-width:1024px){.dss-desktop-nav{position:absolute;left:51.85%;width:32.1%;justify-content:space-between;gap:0;margin:0;font-size:18px}.dss-header-actions{margin-left:auto}.dss-desktop-nav a{min-width:0}.dss-home-1 .dss-element-17 .dss-native-cta>span{transform:translate(-3px,-2px)}.dss-home-1 .dss-element-17 .dss-native-cta:hover>span{transform:translate(0)}}@media(max-width:1023px){.dss-home-1 .dss-element-12{--mx:21%;--my:169px;--mw:110px;--mh:65px;rotate:-18deg}.dss-curved-word text,.dss-curved-word textPath{font-size:51px!important;letter-spacing:-2px!important}.dss-native-cta{font-size:21px!important}.dss-native-cta>span{padding:13px 14px;-webkit-text-stroke:1px var(--dss-ink);transform:translate(-4px,-5px)}.dss-home-1 .dss-element-17 .dss-button{width:100%}.dss-home-1 .dss-element-10{--mx: calc(100% - 90px) }}.dss-greeting [data-dss-type]{display:inline-block}.shopify-policy__container{padding:190px 25px 70px;max-width:960px}.shopify-policy__title{margin-bottom:30px}.shopify-policy__body{line-height:1.7}.scd__content{max-width:100vw}.scd__content .scd__close{right:10px;top:12px}.scd__checkout{background:var(--dss-blue)!important;color:var(--dss-ink)!important;border:2px solid var(--dss-ink)!important;border-radius:999px!important}.dss-cart-toggle .sf-cart-count:empty,.cart-empty .dss-cart-toggle .sf-cart-count{display:none}@media(max-width:1023px){.shopify-policy__container{padding-top:140px}}.dss-desktop-nav a:first-child{font-weight:400}.dss-desktop-nav a[aria-current=page]{font-weight:700}.dss-product-card>a{padding:0;border:0;border-radius:0;background:transparent}.dss-product-art{aspect-ratio:283/212.3;width:100%;overflow:hidden}.dss-product-art>svg,.dss-product-art>img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;background:transparent}.dss-product-caption{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;padding-top:18px}.dss-product-caption h3{font-weight:400;font-size:20px;letter-spacing:-.055em;margin:0}.dss-product-caption>span{white-space:nowrap;font-size:15px}.dss-product-grid{gap:64px 3.03%}.dss-products{padding:70px 4.43% 90px}.dss-products>h2{margin-bottom:60px}.dss-shop-0 .dss-element-8 svg{width:100%;height:auto}@media(max-width:1023px){.dss-products{padding:40px 20px 55px}.dss-product-grid{gap:30px 16px}.dss-product-caption{flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px}.dss-product-caption h3{font-size:16px}.dss-product-caption>span{font-size:13px}}.dss-home-1:before,.dss-vault-0:before,.dss-shop-0:before,.dss-vault-6:before{display:none}.dss-video{padding:60px 4.43% 55px}.dss-video-shell{container-type:inline-size;width:min(100%,calc((100svh - 160px)*1.49242));margin:auto;border:2px solid var(--dss-ink);border-radius:5% 5% 0 0;overflow:hidden}.dss-video-chrome{height:10.88cqw;background:#de9cbe;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1.15cqw solid var(--dss-blue);box-shadow:inset 0 -2px var(--dss-ink)}.dss-video-chrome h2{font-family:DSSCanvaBody,DSSOpenSauce,sans-serif;font-size:3.4cqw;letter-spacing:-.065em;line-height:1.15;font-weight:400;background:var(--dss-cream);border:2px solid var(--dss-ink);border-radius:999px;width:41.2%;padding:1.2cqw 1cqw;box-shadow:0 1.05cqw var(--dss-ink)}.dss-video-chrome>button{position:absolute;right:1.8%;top:2.3cqw;width:5.5cqw;height:5.5cqw;min-height:32px;min-width:32px;border:2px solid var(--dss-ink);border-radius:50%;box-shadow:0 .65cqw var(--dss-ink);background:var(--dss-cream);font-size:4.5cqw;font-weight:400;line-height:1}.dss-video-frame{max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;aspect-ratio:16/9;background:var(--dss-cream)}.dss-video-poster>span{font-family:DSSCanvaBody,sans-serif;left:20px;bottom:20px;padding:8px 14px;border:1px solid var(--dss-ink);box-shadow:2px 3px var(--dss-blue);font-size:14px}.dss-video-chrome>button:active{translate:0 .65cqw;box-shadow:none}.dss-resource-window{max-width:none;padding:0;overflow:visible}.dss-resource-track{padding-inline:max(28px,calc((100vw - 1225px)/2));gap:44px;scroll-padding-inline:max(28px,calc((100vw - 1225px)/2));scroll-snap-type:x mandatory}.dss-resource-card{flex:0 0 min(379px,calc((100vw - 144px)/3));height:550px;background:var(--dss-cream) url(dss-resource-texture.webp) center/cover;border-width:2px;padding:29px 25px;gap:18px}.dss-resource-card h3{font-family:DSSCanvaBody,DSSOpenSauce,sans-serif;font-size:32px;font-weight:700;line-height:1.02;letter-spacing:-.05em;min-height:108px}.dss-resource-card p{font-family:DSSCanvaBody,DSSOpenSauce,sans-serif;font-size:18px;line-height:1.25;letter-spacing:-.02em}.dss-resource-card>img{height:169px;object-fit:cover}.dss-resource-card .dss-button{width:191px;height:59px;min-height:59px;font-size:21px;letter-spacing:-.05em}.dss-resource-card .dss-button>span{padding:0 12px;background:var(--dss-cream);color:var(--dss-ink);text-shadow:none;transform:translate(-5px,-5px)}.dss-resource-card .dss-button:hover>span{transform:translate(0)}.dss-carousel-controls button{width:72px;height:72px;transition:transform .18s}.dss-carousel-controls button:hover{transform:translateY(-3px)}.dss-carousel-controls button:active{transform:translate(2px,2px)}@media(max-width:1023px){.dss-video{padding:35px 20px 40px}.dss-video-shell{width:100%;border-radius:18px 18px 0 0}.dss-video-chrome{height:64px;border-bottom-width:7px}.dss-video-chrome h2{font-size:clamp(17px,4.6vw,24px);width:70%;padding:7px 8px;box-shadow:0 5px var(--dss-ink);margin-right:25px}.dss-video-chrome>button{top:11px;right:8px;width:31px;height:31px;font-size:28px;box-shadow:0 3px var(--dss-ink)}.dss-resource-card{flex-basis:285px;height:414px;max-width:none;padding:22px 19px;gap:13px}.dss-resource-card h3{font-size:24px;min-height:82px}.dss-resource-card>img{height:126px}.dss-resource-card p{font-size:14px}.dss-resource-card .dss-button{width:153px;min-height:45px;height:45px;font-size:17px}.dss-resource-track{gap:28px;padding-inline:28px}.dss-text-element:not(.dss-mobile-art-layer) :is(h5,.dss-paragraph){font-size:18px!important;font-weight:400;line-height:1.5!important;letter-spacing:-.03em!important}.dss-vault-0 .dss-element-2,.dss-vault-6 .dss-element-2,.dss-vault-11 .dss-element-2,.dss-shop-0 .dss-element-2{display:none}}.dss-marquee{height:var(--marquee-height,85px);padding:0;display:flex;align-items:center}.dss-marquee:hover .dss-marquee-track{animation-play-state:running}.dss-final-band{position:absolute;left:0;right:0;top:40.044cqw;height:6.223cqw;display:flex;align-items:center;overflow:hidden;background:var(--dss-pink)}.dss-float{animation:dss-original-float calc(4.6s / var(--motion-speed,1)) ease-in-out infinite}.dss-star{animation:dss-star calc(14s / var(--motion-speed,1)) linear infinite}@keyframes dss-original-float{0%,to{translate:0 0;rotate:-1deg}50%{translate:calc(9.333 * var(--dss-unit)) calc(-1 * var(--float-distance,28px));rotate:2deg}}@keyframes dss-star{to{rotate:360deg}}[data-motion-running=false] .dss-float,[data-motion-running=false] .dss-star,[data-motion-running=false].dss-vault-4 .dss-art-element{animation-play-state:paused}.dss-vault-4 .dss-element-13,.dss-vault-4 .dss-element-12,.dss-vault-4 .dss-element-10,.dss-vault-4 .dss-element-11{animation-duration:calc(5s / var(--motion-speed,1))}[data-motion=false].dss-vault-4 .dss-art-element,[data-dss-motion=false] .dss-vault-4 .dss-art-element{opacity:1!important;translate:none!important}[data-dss-motion=false] .dss-menu-drawer,[data-dss-motion=false] .scd__content{transition:none!important}@media(max-width:1023px){.dss-marquee{height:60px}.dss-final-band{position:relative;top:auto;height:60px;order:99;margin:15px -22px -16px;width:calc(100% + 44px)}.dss-float{--float-distance:12px}}.dss-page-content{margin-bottom:35px}.dss-page-image{display:block;width:min(100%,650px);height:auto;margin:25px auto}.dss-general-page .dss-button{margin-top:25px}.dss-faq-page{padding-top:190px}.dss-faq-page h1{text-align:center;font-size:clamp(30px,4vw,56px);letter-spacing:-.055em;font-weight:700;margin-bottom:45px}.template-product #MainContent,.template-cart #MainContent,.template-search #MainContent,.template-list-collections #MainContent,.template-article #MainContent,.template-blog #MainContent,.template-login #MainContent,.template-register #MainContent,.template-account #MainContent,.template-order #MainContent,.template-addresses #MainContent,.template-404 #MainContent{padding-top:160px}.dss-freebie{text-align:center}@media(max-width:1023px){.dss-faq-page{padding-top:135px}.template-product #MainContent,.template-cart #MainContent,.template-search #MainContent,.template-list-collections #MainContent,.template-article #MainContent,.template-blog #MainContent,.template-login #MainContent,.template-register #MainContent,.template-account #MainContent,.template-order #MainContent,.template-addresses #MainContent,.template-404 #MainContent{padding-top:110px}}.dss-inline-art>img{display:block;width:100%;height:100%;object-fit:fill}.dss-receipt-paper>img,.dss-receipt-slot>img{display:block;width:100%;height:auto}.scd__content{height:100dvh;overflow:hidden}.scd__body{min-height:0;overflow-y:auto}.dss-menu-drawer{overflow-y:auto;overscroll-behavior:contain}.dss-menu-drawer nav>a{min-height:44px;display:flex;align-items:center}:root{--font-stack-body:DSSOpenSauce,Arial,sans-serif;--font-stack-header:DSSOpenSauce,Arial,sans-serif}[data-motion=false] .dss-native-cta>span,[data-dss-motion=false] .dss-button>span{transition:none}.dss-shop-0 .dss-element-2{display:none}.dss-shop-0:before{display:block;opacity:.15}.dss-shop-0 .dss-element-6 svg path[stroke]{vector-effect:non-scaling-stroke}.dss-float{animation-delay:calc(var(--float-delay,0s) / var(--motion-speed,1))}.dss-sr-only{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}.template-product .sf__btn,.template-cart .sf__btn,.scd__wrapper .sf__btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.template-product .quantity-input__button,.template-cart .scd-item__btn,.scd__wrapper .scd-item__btn{min-width:40px;min-height:44px}.template-product .quantity-input{height:auto;min-height:44px}.scd-item__quantity{min-height:44px}.dss-general-page .rte p+p{margin-top:1em}.dss-general-page .rte a{text-decoration:underline;text-underline-offset:3px}.dss-divider-heading{container-type:inline-size;padding:0;background:var(--heading-background);color:var(--heading-color)}.dss-divider-heading-inner{position:relative;min-height:calc(var(--heading-height) / 13.66 * 1cqw);display:flex;align-items:center;justify-content:center}.dss-divider-heading h2{font-family:DSSOpenSauce,Arial,sans-serif;font-size:calc(var(--heading-size) / 13.66 * 1cqw);font-weight:400;letter-spacing:-.07em;line-height:1.185;margin:0;width:77%;text-align:center}.dss-divider-heading h2 strong{font-weight:700}.dss-divider-icon{position:absolute;top:26.67%;width:7.23%;height:38.29%}.dss-divider-icon img{display:block;width:100%;height:100%;object-fit:contain}.dss-divider-icon-left{left:4.375%;transform:scaleX(-1)}.dss-divider-icon-right{right:4.375%}.dss-divider-body{padding:24px 7%;font-size:18px;line-height:1.5}.dss-divider-heading h2,.dss-divider-heading h2 strong{color:var(--heading-color)}.dss-marquee-track{animation-direction:var(--marquee-direction,normal)}.dss-marquee-copy{gap:var(--marquee-gap,28px);padding-right:var(--marquee-gap,28px)}.dss-marquee[data-pause-hover=false]:hover .dss-marquee-track{animation-play-state:running}.dss-marquee[data-pause-hover=true]:focus-within .dss-marquee-track{animation-play-state:paused}.dss-marquee[data-pause-hover=true]:hover .dss-marquee-track,[data-motion-running=false] .dss-marquee-track{animation-play-state:paused}.dss-home-3 .dss-element-4 .dss-native-cta{--cta-face-w:96.97754446223871%;--cta-face-h:87.2926296117072%;--cta-shift-x:3.0247540305277965%;--cta-shift-y:12.718565453969019%;--cta-push-x:3.1190251797987947%;--cta-push-y:14.570033587650425%;--cta-front:rgb(236, 150, 193);--cta-back:rgb(155, 169, 201);--cta-type:22.600248479999998}.dss-vault-4 .dss-element-4 .dss-native-cta{--cta-face-w:96.97718662172382%;--cta-face-h:87.28444160766522%;--cta-shift-x:3.024737236886743%;--cta-shift-y:12.717327819685991%;--cta-push-x:3.1190193717263117%;--cta-push-y:14.569982445266819%;--cta-front:rgb(155, 169, 201);--cta-back:rgb(236, 150, 193);--cta-type:27.820376405}.dss-home-1 .dss-element-17 .dss-native-cta{--cta-face-w:96.97641448042422%;--cta-face-h:87.28795032292048%;--cta-shift-x:3.0247050177713275%;--cta-shift-y:12.71790778243239%;--cta-push-x:3.119010982182578%;--cta-push-y:14.57006120018018%;--cta-front:rgb(155, 169, 201);--cta-back:rgb(236, 150, 193);--cta-type:31.694173035000002}.dss-vault-0 .dss-element-10 .dss-native-cta{--cta-face-w:96.97718662172382%;--cta-face-h:87.28444160766522%;--cta-shift-x:3.024737236886743%;--cta-shift-y:12.717327819685991%;--cta-push-x:3.1190193717263117%;--cta-push-y:14.569982445266819%;--cta-front:rgb(155, 169, 201);--cta-back:rgb(236, 150, 193);--cta-type:27.820376405}.dss-shop-0 .dss-element-7 .dss-native-cta{--cta-face-w:96.97641448042422%;--cta-face-h:87.28795032292048%;--cta-shift-x:3.0247050177713275%;--cta-shift-y:12.71790778243239%;--cta-push-x:3.119010982182578%;--cta-push-y:14.57006120018018%;--cta-front:rgb(155, 169, 201);--cta-back:rgb(236, 150, 193);--cta-type:31.694173035000002}.dss-vault-16 .dss-element-3 .dss-native-cta{--cta-face-w:96.97718662172382%;--cta-face-h:87.28444160766522%;--cta-shift-x:3.024737236886743%;--cta-shift-y:12.717327819685991%;--cta-push-x:3.1190193717263117%;--cta-push-y:14.569982445266819%;--cta-front:rgb(155, 169, 201);--cta-back:rgb(236, 150, 193);--cta-type:27.820376405}.dss-vault-2 .dss-element-7 .dss-native-cta{--cta-face-w:96.94399502177971%;--cta-face-h:87.23633004926108%;--cta-shift-x:3.0236465463596764%;--cta-shift-y:12.710591133004925%;--cta-push-x:3.118962186033674%;--cta-push-y:14.570295570466389%;--cta-front:#ec96c1;--cta-back:#9ba9c9;--cta-type:27.8204}.dss-vault-13 .dss-element-11 .dss-native-cta{--cta-face-w:96.97045831032578%;--cta-face-h:87.2812%;--cta-shift-x:3.0245720596355605%;--cta-shift-y:12.716000000000003%;--cta-push-x:3.1190654477019137%;--cta-push-y:14.56900225936399%;--cta-front:#9ba9c9;--cta-back:#ec96c1;--cta-type:25.72}.dss-vault-14 .dss-element-7 .dss-native-cta{--cta-face-w:96.97045831032578%;--cta-face-h:87.2812%;--cta-shift-x:3.0245720596355605%;--cta-shift-y:12.717333333333332%;--cta-push-x:3.1190654477019137%;--cta-push-y:14.570529888834404%;--cta-front:#9ba9c9;--cta-back:#ec96c1;--cta-type:25.72}.dss-vault-18 .dss-element-6 .dss-native-cta{--cta-face-w:96.9747027027027%;--cta-face-h:87.12902829028289%;--cta-shift-x:3.024648648648649%;--cta-shift-y:12.694956949569496%;--cta-push-x:3.1190079106727198%;--cta-push-y:14.570295570466389%;--cta-front:#ec96c1;--cta-back:#9ba9c9;--cta-type:27.8204}.dss-native-cta{background:var(--cta-back,var(--dss-pink))}.dss-native-cta>span{background:var(--cta-front,var(--dss-blue))}@media(min-width:1024px){.dss-native-cta{border:0;background:none;display:block;position:relative;font-size:calc(var(--cta-type,28) * var(--dss-unit));box-shadow:none}.dss-native-cta:before{content:"";position:absolute;left:var(--cta-shift-x,3%);top:var(--cta-shift-y,13%);width:var(--cta-face-w,97%);height:var(--cta-face-h,87%);border:2px solid var(--dss-ink);border-radius:inherit;background:var(--cta-back,var(--dss-pink));box-sizing:border-box}.dss-native-cta>span{position:absolute;left:0;top:0;width:var(--cta-face-w,97%);height:var(--cta-face-h,87%);box-sizing:border-box;transform:none!important}.dss-native-cta:hover>span,.dss-native-cta:focus-visible>span,.dss-native-cta:active>span{transform:translate(var(--cta-push-x,3%),var(--cta-push-y,14%))!important}}@media(min-width:1024px){.dss-desktop-nav{font-size:20px;letter-spacing:-.07em;line-height:23px}}.dss-canvas{overflow:clip}.dss-section a:focus-visible,.dss-section button:focus-visible,.dss-header a:focus-visible,.dss-header button:focus-visible,.dss-footer a:focus-visible,.dss-footer button:focus-visible{outline:3px solid #705383!important;outline-offset:5px!important}[data-dss-type-override=true] :is(p,h2,h3,:is(h5,.dss-paragraph),span):not(.dss-inline-art){font-size:var(--dss-type-size)!important;line-height:1.3!important}[data-dss-color-override=true] :is(p,h2,h3,:is(h5,.dss-paragraph),span):not(.dss-inline-art){color:var(--dss-copy-color)!important}@media(max-width:1023px){[data-dss-type-override=true] :is(p,h2,h3,:is(h5,.dss-paragraph),span):not(.dss-inline-art){font-size:var(--dss-type-mobile)!important}}.dss-footer{position:relative;container-type:inline-size;background:var(--footer-background);color:var(--footer-ink);padding:4.641vw 2.606vw 3.2vw;min-height:40.63vw}.dss-footer-main{display:grid;grid-template-columns:16.2vw 18.82vw 20vw;gap:0;margin-left:2.035vw;min-height:18.49vw}.dss-footer h3{color:var(--footer-ink);font-size:calc(2.928vw * var(--footer-heading-scale,1));line-height:1.165;letter-spacing:-.075em;margin:0 0 1.385vw}.dss-footer-main a{font-size:calc(1.683vw * var(--footer-link-scale,1));line-height:1.265;letter-spacing:-.045em;margin:0 0 .725vw}.dss-footer-creator{position:absolute;inset:2.443vw 1.167vw auto 62.647vw;display:block;height:29vw}.dss-greeting{position:absolute;left:1.742vw;top:3.558vw;width:14.35vw;min-height:4.6vw;border:0;border-radius:1.8vw;background:var(--dss-ink);color:var(--dss-cream);padding:1.2vw .9vw;text-align:center;font-size:1.39vw;line-height:1.45;white-space:nowrap}.dss-greeting:after{content:"";position:absolute;right:-1.35vw;top:1.42vw;border-block:.9vw solid transparent;border-left:1.6vw solid var(--dss-ink)}.dss-greeting>span{display:block}.dss-greeting small{position:absolute;top:100%;right:0;margin-top:.65vw;color:var(--dss-ink);font-size:1.098vw;font-weight:300;line-height:1.2}.dss-greeting-heart{position:absolute;left:-1.8vw;top:-2vw;width:3.66vw;height:3.66vw;z-index:1}.dss-greeting-heart svg,.dss-greeting-heart img{width:100%;height:100%;object-fit:contain}.dss-footer-photo{position:absolute;left:18.823vw;top:0;width:17.366vw;max-width:none}.dss-footer-photo img{width:100%;height:auto;display:block}.dss-footer-star{position:absolute;left:16.287vw;top:10.91vw;width:2.845vw;height:auto}.dss-footer-creator>p{position:absolute;left:20.602vw;top:18.265vw;margin:0;font-size:2.12vw;font-weight:700;letter-spacing:-.055em;line-height:1.13;color:var(--footer-ink);width:13vw}.dss-footer-socials{position:absolute;left:20.32vw;top:24.5vw;display:flex;align-items:center;gap:1.18vw}.dss-footer-socials a{width:3.1vw;height:3.65vw;display:flex;align-items:center;justify-content:center}.dss-footer-socials img{width:100%;height:100%;object-fit:contain}.dss-footer-socials a:nth-child(2){width:3.64vw}.dss-footer-bottom{margin:0;gap:3.5vw;align-items:flex-end}.dss-footer-bottom>.dss-logo{width:30.605vw}.dss-footer-bottom>.dss-footer-legal{display:block;font-size:1.317vw;line-height:1.25;letter-spacing:-.04em;padding-bottom:.35vw;flex:1}.dss-footer-policies,.dss-footer-information{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 .3em}.dss-footer-policies a:before{content:"\b7";margin-right:.3em}.dss-footer-information{margin-top:1vw;gap:.6em 1em;font-size:.85em}.dss-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.dss-final-band{background:var(--dss-cream);color:var(--dss-ink)}@media(max-width:1023px){.dss-footer{padding:40px 22px;min-height:0}.dss-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;margin:0;min-height:0}.dss-footer h3{font-size:calc(25px * var(--footer-heading-scale,1));margin:0 0 18px}.dss-footer-main a{font-size:calc(17px * var(--footer-link-scale,1));line-height:1.4;margin:0 0 10px}.dss-footer-creator{position:relative;inset:auto;height:340px;margin-top:45px;max-width:450px;margin-inline:auto}.dss-greeting{left:8px;top:30px;width:48%;min-height:55px;border-radius:22px;padding:17px 8px;font-size:14px}.dss-greeting:after{right:-16px;top:17px;border-block:10px solid transparent;border-left:18px solid var(--dss-ink)}.dss-greeting small{font-size:12px;margin-top:8px}.dss-greeting-heart{left:-10px;top:-22px;width:42px;height:42px}.dss-footer-photo{left:52%;top:0;width:51%}.dss-footer-star{left:46%;top:125px;width:25px}.dss-footer-creator>p{left:58%;top:185px;width:42%;font-size:23px}.dss-footer-socials{left:55%;top:265px;gap:10px}.dss-footer-socials a,.dss-footer-socials a:nth-child(2){width:36px;height:44px}.dss-footer-bottom{gap:28px}.dss-footer-bottom>.dss-logo{width:min(300px,100%)}.dss-footer-bottom>.dss-footer-legal{font-size:14px;line-height:1.5;padding:0}.dss-footer-policies,.dss-footer-information{justify-content:flex-start;gap:5px}.dss-footer-information{font-size:14px;gap:8px 16px;margin-top:18px}}@media(min-width:600px)and (max-width:1023px){.dss-footer-main{grid-template-columns:repeat(3,minmax(0,1fr))}.dss-footer-creator{height:390px}.dss-footer-creator>p{top:235px}.dss-footer-socials{top:305px}}.dss-footer-creator>.dss-footer-star{width:2.845vw;max-width:none}.dss-footer-bottom>.dss-footer-legal{font-size:1.205vw}@media(max-width:1023px){.dss-footer-creator>.dss-footer-star{width:25px}.dss-footer-bottom>.dss-footer-legal{font-size:14px}}.dss-greeting{white-space:normal;overflow-wrap:anywhere}.dss-greeting>span{min-height:1.45em}.dss-footer-socials a:not(:nth-child(2)) img{width:86%}.dss-vault-18{padding-bottom:0!important}.dss-vault-18 .dss-canvas{overflow:visible}.dss-vault-18 .dss-element-8{--y:19.7cqw}.dss-vault-18 .dss-element-10{--x:82.5cqw;overflow:visible}.dss-vault-18 .dss-element-10 *,.dss-vault-18 .dss-element-13 *{overflow:visible}@media(max-width:1023px){.dss-footer-creator{height:auto;min-height:340px;padding-bottom:30px}.dss-footer-photo{position:relative;inset:auto;margin-left:52%}.dss-footer-creator>p{position:relative;inset:auto;margin:16px 0 0 58%;overflow-wrap:anywhere}.dss-footer-socials{position:relative;inset:auto;margin:16px 0 0 55%;flex-wrap:wrap}}@media(max-width:359px){.dss-footer-socials{gap:8px}}.dss-vault-4 .dss-notification{container-type:inline-size;overflow:visible}.dss-notification>.dss-notification-card{position:relative;width:100%;height:20.58cqw!important;min-height:20.58cqw!important;background:var(--notification-background);color:var(--notification-color);border:1px solid var(--dss-ink);border-radius:2.1cqw;font-family:Arial,sans-serif;overflow:hidden}.dss-notification-icon{position:absolute;left:4.5%;top:16%;width:9.1%;aspect-ratio:1;border-radius:50%;overflow:hidden}.dss-notification-icon-word{left:5.7%;top:12%}.dss-notification-icon>img{display:block;width:100%;height:100%;object-fit:contain}.dss-notification-icon>.dss-notification-original-icon{position:absolute;max-width:none;width:1104%;height:auto;left:-49%;top:-48%}.dss-notification-icon-word>.dss-notification-original-icon{left:-65%;top:-53%}.dss-notification-copy{position:absolute;left:16.9%;top:13%;right:4.5%;display:grid;gap:.65cqw}.dss-notification-copy>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-size:3.24cqw;letter-spacing:0}.dss-notification-copy>.dss-notification-sender{font-size:3.86cqw;padding-right:20%}.dss-notification-time{position:absolute;right:4.7%;top:17%;font-size:2.84cqw;line-height:1.2}.dss-notification-star{position:absolute;right:4%;bottom:17%;width:4.2cqw;height:4.2cqw}.dss-element-13 .dss-notification-time{right:10.4%}.dss-element-13 .dss-notification-star{top:15%;bottom:auto;width:3.5cqw;height:3.5cqw}.dss-notification-replacement{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.dss-vault-4 .dss-composition-0>.dss-notification{--group-y:calc(28.12979% + var(--notification-index) * 14.844%)}[data-dss-notification].dss-editor-selected{animation:none!important;opacity:1!important;translate:none!important}.dss-marquee--dotted{border-block:3px dotted var(--band-ink);box-sizing:border-box}.dss-marquee--vault-type .dss-marquee-copy{font-family:DSSCanvaAccent,Arial,sans-serif;font-size:19.2113px;font-weight:600;line-height:22px;letter-spacing:-.07em}.dss-marquee--vault-type .dss-marquee-copy>span{width:199.844px;text-align:center;flex:none}@media(max-width:700px){.dss-marquee--vault-type .dss-marquee-copy{font-size:16px;line-height:20px}.dss-marquee--vault-type .dss-marquee-copy>span{width:166.4px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){body:not([data-dss-motion=false]) .dss-vault-8[data-motion=true] .dss-mobile-composition>.dss-source-element{transition:translate .28s ease,scale .28s ease;transform-origin:calc(var(--step-center-x) - var(--x)) calc(24.32cqw - var(--y))}.dss-vault-8 .dss-composition-0{--step-center-x:16.23594cqw}.dss-vault-8 .dss-composition-1{--step-center-x:48.57401cqw}.dss-vault-8 .dss-composition-2{--step-center-x:80.91223cqw}body:not([data-dss-motion=false]) .dss-vault-8[data-motion=true] .dss-mobile-composition:hover>.dss-source-element{translate:0 calc(-1 * var(--step-lift,6px));scale:var(--step-scale,1.012)}}@media(max-width:1023px)and (hover:hover)and (prefers-reduced-motion:no-preference){body:not([data-dss-motion=false]) .dss-vault-8[data-motion=true] .dss-mobile-composition{transition:translate .28s ease,scale .28s ease}body:not([data-dss-motion=false]) .dss-vault-8[data-motion=true] .dss-mobile-composition:hover{translate:0 calc(-1 * var(--step-lift,6px));scale:var(--step-scale,1.012)}body:not([data-dss-motion=false]) .dss-vault-8[data-motion=true] .dss-mobile-composition:hover>.dss-source-element{translate:none;scale:none}}.dss-products .dss-product-card{transition:transform .28s ease}.dss-products .dss-product-card:hover{transform:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){body:not([data-dss-motion=false]) .dss-products[data-motion=true] .dss-product-card:hover{transform:translateY(calc(-1 * var(--product-lift,7px))) scale(var(--product-scale,1))}}.dss-shop-0 .dss-element-5>.dss-element-inner{transform:none;height:calc(240.740872791 * var(--dss-unit))}.dss-shop-0 .dss-element-5>.dss-element-inner>[data-dss-style]{width:calc(279.008 * var(--dss-unit))!important;height:calc(168.797 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translate(calc(47.685982703 * var(--dss-unit))) matrix(.959267,.282499,-.282499,.959267,0,0)!important}.dss-vault-2 .dss-element-4>.dss-element-inner{transform:none;height:calc(304.509030722 * var(--dss-unit))}.dss-vault-2 .dss-element-4>.dss-element-inner>[data-dss-style],.dss-vault-2 .dss-element-4>.dss-element-inner>.dss-canva-keyboard{width:calc(352.914 * var(--dss-unit))!important;height:calc(213.508 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translate(calc(60.315796492 * var(--dss-unit))) matrix(.959267,.282499,-.282499,.959267,0,0)!important}.dss-vault-2 .dss-canva-art{display:block;max-width:none;object-fit:contain;overflow:visible}.dss-vault-2 .dss-canva-monitor{width:100%;height:100%;transform:scaleX(-1)}.dss-vault-2 :is(.dss-element-4,.dss-element-5),.dss-vault-2 :is(.dss-element-4,.dss-element-5) .dss-element-inner,.dss-vault-2 .dss-element-4 [data-dss-style=dss-cs-4155c0f7bf],.dss-vault-2 .dss-element-4 [data-dss-style=dss-cs-16b4f77312],.dss-vault-2 .dss-element-5 [data-dss-style=dss-cs-845670699b],.dss-vault-2 .dss-element-5 [data-dss-style=dss-cs-de53e7ad7e]{overflow:visible}@media(prefers-reduced-motion:no-preference){body:not([data-dss-motion=false]) .dss-products[data-motion=true] .dss-product-card:focus-within{transform:translateY(calc(-1 * var(--product-lift,7px))) scale(var(--product-scale,1))}}.dss-products>h2{font-weight:400;font-size:calc(3.5675768668vw * var(--product-heading-scale,1));line-height:1.179576;letter-spacing:-.07em}.dss-products>h2 strong{font-weight:700}.dss-products[data-dss-product-style=vault]{padding-top:4.3557833vw;padding-bottom:10px}.dss-products[data-dss-product-style=vault]>h2{margin-bottom:4.983vw}.dss-product-caption{padding-top:25px;align-items:center}.dss-product-name{position:relative;flex:0 1 auto;min-width:0;transition:transform .18s ease,box-shadow .18s ease}.dss-products[data-dss-product-style=vault] .dss-product-name{width:64.0636%;border:1.5px solid var(--dss-ink);border-radius:999px;background:var(--dss-cream);font-size:clamp(12px,1.0349vw,18px);font-weight:700;letter-spacing:-.07em;line-height:1.15;padding:4px 8px;text-align:center;text-transform:lowercase;box-shadow:4px 3px var(--product-label-depth,#9faaca),5px 4px var(--dss-ink)}.dss-products[data-dss-product-style=vault] .dss-product-card:nth-child(2n){--product-label-depth:#ec96c1}.dss-products[data-dss-product-style=shop] .dss-product-name{border:1px solid var(--dss-ink);border-radius:6px;box-shadow:5px 4px #9faaca,6px 5px var(--dss-ink);background:var(--dss-cream);padding:5px 12px;min-height:30px;text-align:center;font-size:clamp(12px,1vw,16px);letter-spacing:-.04em}.dss-product-name:hover,.dss-product-card>a:focus-visible .dss-product-name{transform:translate(3px,3px);box-shadow:1px 0 var(--product-label-depth,#9faaca),2px 1px var(--dss-ink)}.dss-video-chrome{background:#ec96c1}@media(max-width:1023px){.dss-products>h2{font-size:calc(30px * var(--product-heading-scale,1));line-height:1.15}.dss-products[data-dss-product-style=vault]{padding:40px 20px 35px}.dss-products[data-dss-product-style=vault]>h2{margin-bottom:36px}.dss-product-caption{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px}.dss-products[data-dss-product-style=vault] .dss-product-name{width:auto;max-width:100%;font-size:13px;min-height:30px}.dss-products[data-dss-product-style=shop] .dss-product-name{font-size:13px;min-height:44px}.dss-product-caption>span{font-size:14px}}@media(prefers-reduced-motion:reduce){.dss-product-name{transition:none}}.dss-native-cta>span{color:var(--cta-text,#f8f8ec)}@media(min-width:1024px){.dss-native-cta{font-size:calc(var(--cta-type,28) * var(--dss-unit) * var(--cta-text-scale,1))}}@media(max-width:1023px){.dss-native-cta{font-size:calc(21px * var(--cta-text-scale,1))!important}}.dss-faq{position:relative;isolation:isolate;background:var(--faq-background,#f8f8ec);color:var(--faq-color,#1e1e20)}.dss-faq--grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--dss-grid-image) top center/100% auto;opacity:.22;pointer-events:none}.dss-faq:not(.dss-faq-page){padding:4.355783vw 5.615vw 4.654vw}.dss-faq h2{font-size:calc(3.5675768668vw * var(--faq-heading-scale,1));font-weight:400;line-height:1.179576;letter-spacing:-.07em;margin-bottom:4.415857vw}.dss-faq h2 strong{font-weight:700}.dss-faq-list{max-width:none}.dss-faq-item{margin-bottom:1.400893vw}.dss-faq-item:last-child{margin-bottom:0}.dss-faq-item>button{min-height:4.30145vw;padding:.87848vw 1.46413vw;font-size:calc(2.071676vw * var(--faq-question-scale,1));line-height:1.06;letter-spacing:-.07em;color:var(--faq-color,#1e1e20);background:var(--faq-background,#f8f8ec);border:var(--faq-border-width,2px) solid var(--faq-border,#1e1e20);border-radius:var(--faq-radius,10px)}.dss-faq-plus{display:block;flex:0 0 2.28827vw;width:2.28827vw;height:2.20821vw;margin-right:.34vw}.dss-faq-plus img{display:block;width:100%;height:100%;object-fit:contain}.dss-faq-answer-box{font-size:calc(18px * var(--faq-answer-scale,1));color:var(--faq-color,#1e1e20);background:var(--faq-background,#f8f8ec);border:var(--faq-border-width,2px) solid var(--faq-border,#1e1e20);border-radius:var(--faq-radius,10px);padding:18px 1.46413vw}@media(max-width:1023px){.dss-faq:not(.dss-faq-page){padding:40px 22px 50px}.dss-faq h2{font-size:calc(30px * var(--faq-heading-scale,1));line-height:1.15;margin-bottom:32px}.dss-faq-item{margin-bottom:16px}.dss-faq-item>button{min-height:58px;padding:14px 16px;font-size:calc(18px * var(--faq-question-scale,1));line-height:1.3;letter-spacing:-.04em}.dss-faq-plus{flex-basis:26px;width:26px;height:25px;margin:0}.dss-faq-answer-box{font-size:calc(16px * var(--faq-answer-scale,1));padding:16px}}.dss-becomes>img{background:transparent;border:0;border-radius:0;padding:0;width:3.6115cqw;height:3.6115cqw}.dss-curved-word{fill:var(--dss-ink)}.dss-source-element[data-dss-color-override=true] .dss-curved-word{fill:var(--dss-copy-color)}@media(min-width:1024px){.dss-becomes{display:inline-block;min-width:12.676cqw;width:max-content;font-size:2.17226cqw;line-height:1.14582;letter-spacing:-.07em;padding:.579cqw 1.264cqw;margin:1.89209cqw 0 0 1.77189cqw;box-shadow:5.8px 7.15px 0 -1px var(--dss-blue),5.8px 7.15px 0 1px var(--dss-ink)}}@media(max-width:1023px){.dss-vault-14 .dss-element-24>.dss-element-inner>[data-dss-style]{width:calc(151.633 * var(--dss-unit))!important;height:calc(152.594 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translateY(calc(137.76403928800002 * var(--dss-unit))) matrix(.417806,-.908536,.908536,.417806,0,0)!important}.dss-vault-14 .dss-element-25>.dss-element-inner>[data-dss-style]{width:calc(44.5469 * var(--dss-unit))!important;height:calc(25.6016 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translateY(calc(15.593686891900001 * var(--dss-unit))) matrix(.936731,-.350051,.350051,.936731,0,0)!important}}.dss-desktop-nav a{position:relative;transition:color .2s ease,translate .2s ease}.dss-desktop-nav a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;background:var(--dss-pink);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.dss-desktop-nav a:is(:hover,:focus-visible){translate:0 -2px}.dss-desktop-nav a:is(:hover,:focus-visible):after{transform:scaleX(1)}.dss-cart-toggle{transition:translate .2s ease,rotate .2s ease,filter .2s ease}.dss-cart-toggle:is(:hover,:focus-visible){translate:0 -3px;rotate:-6deg;filter:drop-shadow(2px 3px 0 #ec96c155)}.dss-cart-toggle:active{translate:0 0;rotate:0deg}.dss-proof-art,.dss-complete-heart,.dss-proof-art>.dss-element-inner,.dss-complete-heart>.dss-element-inner{overflow:visible}.dss-scene .dss-complete-art{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.dss-display-label{cursor:default;--float-distance:var(--label-float-distance,8px)}.dss-display-label>span,.dss-display-label:is(:hover,:focus-visible,:active)>span{transform:none!important;transition:none;cursor:default}.dss-price-tag-motion{--float-distance:var(--label-float-distance,8px);animation-delay:0s!important}.dss-vault-13 .dss-element-4>.dss-element-inner,.dss-vault-13 .dss-element-5>.dss-element-inner{transform:none}.dss-vault-13 .dss-element-4>.dss-element-inner>[data-dss-style]{width:calc(152.82 * var(--dss-unit))!important;height:calc(153.781 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translateY(calc(95.38766006 * var(--dss-unit))) matrix(.781278,-.624183,.624183,.781278,0,0)!important}.dss-vault-13 .dss-element-5>.dss-element-inner>[data-dss-style]{width:calc(44.8906 * var(--dss-unit))!important;height:calc(26.5625 * var(--dss-unit))!important;transform-origin:0 0!important;transform:translate(calc(3.13328594 * var(--dss-unit))) matrix(.993018,.117959,-.117959,.993018,0,0)!important}.dss-checkout-error{position:fixed;z-index:10000;left:50%;bottom:24px;translate:-50% 0;width:min(90vw,540px);padding:18px 24px;background:var(--dss-cream);color:var(--dss-ink);border:2px solid var(--dss-ink);border-radius:12px;box-shadow:5px 5px var(--dss-pink)}[data-dss-vault-checkout][aria-busy=true]{cursor:progress}[data-dss-vault-checkout][aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.dss-desktop-nav a,.dss-desktop-nav a:after,.dss-cart-toggle{transition:none}}@media(max-width:1023px){.dss-display-label>span,.dss-display-label:is(:hover,:focus-visible,:active)>span{transform:translate(-4px,-5px)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dss.css.map */
