.dr-hero{background-size:200% 200%!important;animation:dpHeroPan 18s ease-in-out infinite}@keyframes dpHeroPan{0%,to{background-position:0% 30%}50%{background-position:100% 70%}}.dp-bubbles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.dp-bubble{position:absolute;bottom:-40px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#f0d5aad9,#d4a5744d);box-shadow:inset 0 -2px 4px #d4a57459,0 0 10px #f0d5aa40;opacity:0;animation:dpRise linear infinite}@keyframes dpRise{0%{transform:translateY(0) translate(0) scale(.4);opacity:0}12%{opacity:.85}70%{opacity:.6}to{transform:translateY(-102vh) translate(var(--dp-drift,0)) scale(1);opacity:0}}.dr-hero__inner,.dr-scrollcue{position:relative;z-index:2}.dp-word{display:inline-block;overflow:hidden;vertical-align:top}.dp-word>span{display:inline-block;transform:translateY(115%) rotate(4deg);opacity:0;filter:blur(6px);transition:transform .8s cubic-bezier(.19,1,.22,1),opacity .8s ease,filter .8s ease;transition-delay:calc(var(--dp-wi,0)*90ms + .25s)}.dp-headline-in .dp-word>span{transform:none;opacity:1;filter:blur(0)}.dr-hero__eyebrow,.dr-hero__sub,.dr-hero__body,.dr-hero__cta,.dr-hero__trust{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.19,1,.22,1)}.dp-copy-in .dr-hero__eyebrow{transition-delay:.15s}.dp-copy-in .dr-hero__sub{transition-delay:.9s}.dp-copy-in .dr-hero__body{transition-delay:1.02s}.dp-copy-in .dr-hero__cta{transition-delay:1.15s}.dp-copy-in .dr-hero__trust{transition-delay:1.3s}.dp-copy-in .dr-hero__eyebrow,.dp-copy-in .dr-hero__sub,.dp-copy-in .dr-hero__body,.dp-copy-in .dr-hero__cta,.dp-copy-in .dr-hero__trust{opacity:1;transform:none}.dr-hero__eyebrow{position:relative;overflow:hidden}.dr-hero__eyebrow:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:dpShimmer 4.5s ease-in-out infinite;animation-delay:1.8s}@keyframes dpShimmer{0%{left:-60%}22%,to{left:130%}}.dr-hero__trust .dr-ts{transition:transform .3s var(--dr-ease,cubic-bezier(.4,0,.2,1))}.dr-hero__trust .dr-ts:hover{transform:translateY(-4px)}.dr-scrollcue{animation:dpFadeUp 1s ease .8s both}@keyframes dpFadeUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.dp-rv{opacity:0;transform:translateY(40px);transition:opacity .75s var(--dr-ease,cubic-bezier(.4,0,.2,1)),transform .75s var(--dr-ease,cubic-bezier(.4,0,.2,1));transition-delay:calc(var(--dp-i,0)*80ms);will-change:opacity,transform}.dp-rv.dp-rv--scale{transform:translateY(40px) scale(.96)}.dp-rv.dp-in{opacity:1;transform:none}.sense-card,.heritage-img-card,.flavor-split-text{transition:transform .4s var(--dr-ease,cubic-bezier(.4,0,.2,1)),box-shadow .4s var(--dr-ease,cubic-bezier(.4,0,.2,1))!important}.sense-card:hover,.flavor-split-text:hover{transform:translateY(-6px)}.flavor-tags .flavor-tag{opacity:0;transform:translateY(12px) scale(.9);transition:opacity .5s ease,transform .5s cubic-bezier(.19,1,.22,1)}.flavor-split-text.dp-tags-in .flavor-tag{opacity:1;transform:none}.flavor-split-text.dp-tags-in .flavor-tag:nth-child(1){transition-delay:.05s}.flavor-split-text.dp-tags-in .flavor-tag:nth-child(2){transition-delay:.12s}.flavor-split-text.dp-tags-in .flavor-tag:nth-child(3){transition-delay:.19s}.flavor-split-text.dp-tags-in .flavor-tag:nth-child(4){transition-delay:.26s}.flavor-split-text.dp-tags-in .flavor-tag:nth-child(5){transition-delay:.33s}.dr-btn{position:relative;overflow:hidden}.dr-btn:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .6s ease;pointer-events:none}.dr-btn:hover:after{left:130%}.dr-marquee{background-size:200% 100%!important;animation:dpMarqWash 12s ease-in-out infinite;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@keyframes dpMarqWash{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.dr-marquee__track span{display:inline-block;transition:transform .3s ease,color .3s ease,text-shadow .3s ease}.dr-marquee:hover .dr-marquee__track span:hover{transform:translateY(-2px) scale(1.04);color:#ffe9c8;text-shadow:0 0 18px rgba(212,165,116,.6)}.dr-marquee__track b{display:inline-block;animation:dpDiamond 2.4s ease-in-out infinite;transform-origin:center}.dr-marquee__track b:nth-of-type(2n){animation-delay:.6s}.dr-marquee__track b:nth-of-type(3n){animation-delay:1.2s}@keyframes dpDiamond{0%,to{transform:rotate(0) scale(1);opacity:.8}50%{transform:rotate(90deg) scale(1.35);opacity:1;filter:drop-shadow(0 0 6px rgba(212,165,116,.8))}}.dr-hero__media{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.dp-turn{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;user-select:none;-webkit-user-select:none}.dp-turn__stage{position:relative;height:min(74vh,600px);aspect-ratio:432/1080;cursor:grab;touch-action:pan-y}.dp-turn__canvas{position:relative;width:100%;height:100%;object-fit:contain;z-index:2;filter:drop-shadow(0 26px 40px rgba(16,4,26,.5))}.dp-turn__video{display:none}.dp-turn__stage.dp-grab{cursor:grabbing}.dp-turn__glow{position:absolute;left:50%;top:52%;width:170%;height:78%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(255,92,138,.55),transparent 70%);filter:blur(26px);z-index:0;animation:dpHaloPulse 4s ease-in-out infinite;pointer-events:none}@keyframes dpHaloPulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}.dp-turn__floor{position:absolute;left:50%;bottom:-1%;width:58%;height:34px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.4),transparent 72%);filter:blur(7px);z-index:1;pointer-events:none}.dp-turn__ctrl{display:flex;align-items:center;gap:14px;z-index:5;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:9px 14px;border-radius:50px}.dp-turn__btn{width:34px;height:34px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;background:#ffffff29;color:#fff;transition:background .2s,transform .2s;padding:0}.dp-turn__btn:hover{background:#ffffff4d;transform:translateY(-1px)}.dp-turn__btn svg{width:16px;height:16px;fill:currentColor}.dp-turn__range{-webkit-appearance:none;appearance:none;width:118px;height:4px;border-radius:3px;background:#ffffff4d;outline:none;cursor:pointer;margin:0}.dp-turn__range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000004d}.dp-turn__range::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#fff}.dp-turn__hint{font-family:Poppins,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}@media(max-width:900px){.dp-turn__stage{height:min(52vh,430px)}}@media(prefers-reduced-motion:reduce){.dr-hero{animation:none!important;background-position:0 0!important}.dr-marquee,.dr-marquee__track b{animation:none!important}.dp-bubbles{display:none!important}.dp-turn__glow{animation:none!important}.dp-word>span,.dr-hero__eyebrow,.dr-hero__sub,.dr-hero__body,.dr-hero__cta,.dr-hero__trust,.dp-rv,.flavor-tags .flavor-tag{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.dr-scrollcue{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/date-punch.css.map */
