.dts{--dts-sea-tint:#EAF8F8}.dts .dts-hero-visual,.dts .dts-phero .media{background:#fdfbf7}.dts .dts-eyebrow{color:var(--dts-sea-deep)}.dts .dts-eyebrow:before{width:26px;height:8px;flex:none;background:radial-gradient(circle,var(--dts-sea) 0 3.5px,transparent 4px) center/8px 8px no-repeat,linear-gradient(var(--dts-sea-deep),var(--dts-sea-deep)) center/100% 1px no-repeat}.dts .dts-btn.dts-btn--primary,.dts .dts-btn.dts-btn--primary:visited{background:var(--dts-sea);border-color:var(--dts-sea);color:var(--dts-ink)}.dts .dts-btn.dts-btn--primary:hover{background:#7acfcf;border-color:#7acfcf;color:var(--dts-ink)}.dts .dts-gift .dts-btn.dts-btn--primary,.dts .dts-gift .dts-btn.dts-btn--primary:visited,.dts .dts-gift .dts-btn.dts-btn--primary:hover{background:var(--dts-bg);border-color:var(--dts-bg);color:var(--dts-ink)}.dts .dts-add.dts-add:hover{background:var(--dts-sea);border-color:var(--dts-sea);color:var(--dts-ink)}.dts .dts-link{border-bottom:2px solid var(--dts-sea)}.dts .dts-bundle-badge{background:var(--dts-sea);color:var(--dts-ink);box-shadow:none}.dts.dts-announce{background:var(--dts-sea);color:var(--dts-ink)}.dts.dts-announce strong{color:var(--dts-ink);font-weight:600}#MainContent [id$=__best_sellers] .dts-block,#MainContent [id$=__categories] .dts-block,#MainContent [id$=__gift_finder] .dts-block,#MainContent [id$=__story] .dts-block,#MainContent [id$=__video_feed] .dts-block,#MainContent [id$=__social] .dts-block,#MainContent [id$=__faq] .dts-block{padding-block:var(--dts-gap,80px)}#MainContent [id$=__reviews] .dts-block,#MainContent [id$=__gift_steps] .dts-block{padding-top:0;padding-bottom:var(--dts-gap,80px)}#MainContent [id$=__categories]>.dts,#MainContent [id$=__social]>.dts{background:var(--dts-sky)}#MainContent [id$=__story]>.dts{background:var(--dts-sea-tint)}#MainContent [id$=__trust] .dts-trust{background:var(--dts-sea-tint)}#MainContent [id$=__trust] .dts-trust div+div{border-left-color:#cbeded}#MainContent [id$=__story] .dts-story-img{background:#fdfbf7}.dts .dts-vf-txt{margin-top:12px;color:var(--dts-muted);max-width:52ch}.dts .dts-vf-side{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dts .dts-vf-nav{display:flex;gap:8px;flex:none}.dts .dts-vf-nav button{width:44px;height:44px;border-radius:50%;border:1px solid var(--dts-line);background:var(--dts-surface,#fff);color:var(--dts-ink);display:grid;place-items:center;cursor:pointer;transition:border-color .2s}.dts .dts-vf-nav button:hover{border-color:var(--dts-sea-deep)}.dts .dts-vf-nav button[disabled]{opacity:.35;cursor:default}.dts .dts-vf-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.dts .dts-vf-track::-webkit-scrollbar{display:none}.dts .dts-vf-card{position:relative;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:#fdfbf7;scroll-snap-align:start;margin:0}.dts .dts-vf-card video,.dts .dts-vf-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.dts .dts-vf-sound{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:0;background:#faf9f6eb;color:var(--dts-ink);display:grid;place-items:center;cursor:pointer;z-index:2}.dts .dts-vf-sound .on{display:none}.dts .dts-vf-sound[aria-pressed=true] .on{display:block}.dts .dts-vf-sound[aria-pressed=true] .off{display:none}.dts .dts-vf-chip{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:10px;background:var(--dts-surface,#fff);border-radius:12px;padding:8px 12px 8px 8px;text-decoration:none;color:var(--dts-ink);font-size:13px;line-height:1.3}.dts .dts-vf-chip img{position:static;width:40px;height:40px;border-radius:8px;object-fit:cover;flex:none;background:#fdfbf7}.dts .dts-vf-chip strong{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dts .dts-vf-chip span{min-width:0}.dts .dts-vf-cap{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;color:#fff;font-size:14px;text-shadow:0 1px 8px rgba(0,0,0,.35)}.dts .dts-vf-card .dts-slot{position:absolute;top:0;right:0;bottom:0;left:0}.dts .dts-vf-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-decoration:none;color:var(--dts-ink);text-align:center;padding:20px;background:var(--dts-sky)}.dts .dts-vf-ph:nth-child(2n){background:var(--dts-sea-tint)}.dts .dts-vf-ph .play{width:64px;height:64px;border-radius:50%;background:var(--dts-surface);display:grid;place-items:center;box-shadow:0 8px 24px #2e8c8c26}.dts .dts-vf-ph strong{font-weight:500;font-size:17px}.dts .dts-vf-ph span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dts-sea-deep)}@media(max-width:989px){.dts .dts-vf-track{grid-auto-columns:calc((100% - 32px) / 3)}}@media(max-width:749px){.dts .dts-vf-nav{display:none}.dts .dts-vf-track{grid-auto-columns:64%;gap:12px;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}.dts .dts-soc-row{display:flex;flex-wrap:wrap;gap:10px}.dts .dts-soc-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--dts-surface);border:1px solid var(--dts-line);color:var(--dts-ink);text-decoration:none;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;transition:border-color .2s,background .2s}.dts .dts-soc-btn:hover{border-color:var(--dts-sea);background:var(--dts-sea)}.dts .dts-soc-btn svg{width:16px;height:16px;flex:none}.dts .dts-sf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px;align-items:center}.dts .dts-sf h2{font-size:clamp(34px,4vw,50px);margin-top:12px;font-weight:400}.dts .dts-sf .txt{margin-top:16px;color:var(--dts-muted);max-width:46ch}.dts .dts-sf .handle{margin-top:18px;font-size:15px;font-weight:500}.dts .dts-sf .dts-soc-row{margin-top:24px}.dts .dts-sf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dts .dts-sf-grid a{position:relative;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#fdfbf7;display:block}.dts .dts-sf-grid img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.dts .dts-sf-grid a:hover img{transform:scale(1.04)}@media(max-width:900px){.dts .dts-sf{grid-template-columns:1fr;gap:32px}}@media(max-width:749px){.dts .dts-sf-grid{gap:8px}.dts .dts-soc-btn{flex:1 1 calc(50% - 10px);justify-content:center}}@media(prefers-reduced-motion:reduce){.dts .dts-vf-track{scroll-behavior:auto}.dts .dts-sf-grid img{transition:none}}.dts .dts-bs-track{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.dts .dts-bs-track::-webkit-scrollbar{display:none}.dts .dts-bs-track>*{scroll-snap-align:start}@media(max-width:989px){.dts .dts-bs-track{grid-auto-columns:calc((100% - 40px) / 3)}}@media(max-width:749px){.dts .dts-bs-track{grid-auto-columns:46%;gap:12px;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}}.dts.dts-mq-shell{overflow:hidden;contain:inline-size;width:100%}#MainContent{min-width:0;max-width:100%}.dts .dts-mq{display:flex;width:max-content;padding-block:40px;animation:dts-mq var(--mq-speed,45s) linear infinite}.dts .dts-mq:hover{animation-play-state:paused}.dts .dts-mq-row{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex:none}.dts .dts-mq-row li{display:flex;align-items:center;white-space:nowrap}.dts .dts-mq-row span{font-size:clamp(28px,4.2vw,56px);font-weight:300;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:var(--dts-ink)}.dts .dts-mq-row i{width:14px;height:14px;border-radius:50%;background:var(--dts-sea);box-shadow:0 0 0 5px var(--dts-sea-tint);margin:0 clamp(28px,3.4vw,56px);flex:none}@keyframes dts-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.dts .dts-mq{padding-block:28px}}@media(prefers-reduced-motion:reduce){.dts .dts-mq{animation:none}}.dts .dts-ftr .dts-ftr-h:before{display:none}.dts .dts-ftr .dts-etsy{background:var(--dts-sea);color:var(--dts-ink)}.dts .dts-ftr .dts-etsy svg{color:var(--dts-ink)}.dts .dts-ftr .dts-etsy:hover{background:#7acfcf}@media(min-width:990px){.dts .dts-ftr-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}.dts .dts-ftr-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}#MainContent [id$=__story] .dts-story-img{aspect-ratio:4/5;border-radius:20px;box-shadow:18px 18px 0 var(--dts-sea);margin-right:18px}#MainContent [id$=__story] .dts-story-img figcaption{right:auto;max-width:calc(100% - 32px);border-radius:14px;padding:10px 16px}@media(max-width:749px){#MainContent [id$=__story] .dts-story-img{aspect-ratio:4/5;border-radius:16px;box-shadow:10px 10px 0 var(--dts-sea);margin-right:10px}}html,body{overflow-x:clip}.dts .dts-rev-app{min-width:0;max-width:100%;overflow:hidden}#MainContent [id$=__about_reviews] .dts-block{padding-block:var(--dts-gap,80px)}.dts .dts-pdp-note-h{display:flex;align-items:center;gap:8px;padding:16px 0 12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--dts-ink);cursor:text}.dts .dts-pdp-note-h .opt{letter-spacing:.04em;text-transform:none;font-weight:400;color:var(--dts-muted);font-size:13px}#MainContent [id$=reviews] .dts-head .dts-vf-txt{max-width:none}#MainContent [id$=reviews] .dts-head{margin-bottom:24px}.dts .dts-card,.dts .dts-bs-track,.dts .dts-vf-track{position:relative}#MainContent [id$=__video_feed] .dts-block{padding-top:32px}.dts .dts-more-cta{display:none}@media(max-width:749px){.dts [data-dts-slider] .dts-vf-nav{display:flex}.dts [data-dts-slider] .dts-vf-side>.dts-link{display:none}.dts .dts-more-cta{display:flex;justify-content:center;margin-top:28px}.dts .dts-more-cta .dts-btn{min-width:220px}#MainContent [id$=__video_feed] .dts-block{padding-top:12px}.dts .dts-cats.is-gifts{grid-template-columns:1fr;gap:16px}.dts .dts-cats.is-gifts .media{aspect-ratio:1/1}#MainContent [id$=__video_feed] .dts-vf-side{width:100%}#MainContent [id$=__video_feed] .dts-soc-row{flex-wrap:nowrap;width:100%}#MainContent [id$=__video_feed] .dts-soc-btn{flex:1 1 0;min-width:0;padding:0 12px}}@media(max-width:749px){.dts .dts-ftr-legal{align-items:center;text-align:center}.dts .dts-ftr-legal p{margin-right:0}.dts .dts-ftr-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px}.dts .dts-pay{justify-content:center}}@media(max-width:749px){.dts .dts-crumbs{flex-wrap:nowrap;gap:6px;font-size:10.5px;letter-spacing:.08em;white-space:nowrap;min-width:0}.dts .dts-crumbs>*{flex:none}.dts .dts-crumbs [aria-current]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}#MainContent [id$=__related]+[id$=__faq] .dts-block{padding-top:0}.dts .dts-card a.img,.dts .dts-card .img img.alt{background:#fdfbf7}@media(hover:hover){.dts .dts-card:hover .img:has(img.alt) img:not(.alt){opacity:0}}.dts .dts-faq details.is-closing summary:after,.dts .dts-filter.is-closing summary:after{transform:rotate(45deg) translateY(-3px)}.dts .dts-pdp-acc details.is-closing summary:after,.dts .dts-cp-note.is-closing summary:after{content:"+"}.dts.dts-drawer{transition:visibility 0s linear .34s}.dts.dts-drawer.is-open{transition:visibility 0s}@media(max-width:749px){.dts .dts-cats:not(.is-gifts){display:grid;grid-template-columns:1fr;gap:16px;overflow:visible;margin-inline:0;padding:0}.dts .dts-cats:not(.is-gifts)>.dts-cat{flex:none}.dts .dts-cats:not(.is-gifts) .media{aspect-ratio:4/3}}#MainContent [id$=__video_feed]+[id$=__faq] .dts-block{padding-top:0}.dts .dts-bundle-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dts .dts-bundle-top .dts-bundle-badge{position:static;flex:none}.dts .dts-pdp-clip .pills button small{display:none}.dts-pdp-form>input[data-pdp-id]+.dts-pdp-note{border-top:0}.dts .dts-bundle-top+h3{margin-top:18px}#MainContent .shopify-policy__container{padding-bottom:var(--dts-gap,80px)}@media(max-width:749px){#MainContent .shopify-policy__container{padding-bottom:56px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dts-maker.css.map */
