html #t4s-mini_cart .t4s-mini_cart__item.is--db-free{background-color:var(--db-mist, #faf4f6);box-shadow:inset 2px 0 0 var(--db-accent, #c2185b)}html[dir=rtl] #t4s-mini_cart .t4s-mini_cart__item.is--db-free{box-shadow:inset -2px 0 0 var(--db-accent, #c2185b)}html #t4s-mini_cart .t4s-mini_cart__item.is--db-free .t4s-mini_cart__img{border-color:#c2185b47}html #t4s-mini_cart .dbg-badge{position:absolute;top:6px;inset-inline-start:9px;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background-color:var(--db-accent, #c2185b);color:#fff;box-shadow:0 0 0 2px #fff,0 6px 14px -6px #88114099;pointer-events:none}html #t4s-mini_cart .dbg-badge svg{display:block;width:13px;height:13px;overflow:visible}html #t4s-mini_cart .dbg-badge .dbg-lid{transform-box:fill-box;transform-origin:50% 100%}html #t4s-mini_cart .dbg-label{grid-area:label;display:flex;align-items:center;gap:6px;margin:0 0 2px;font-family:var(--db-sans, inherit);font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;color:var(--db-accent, #c2185b)}html #t4s-mini_cart .dbg-label:before{content:"";flex:0 0 auto;width:12px;height:1px;background-color:currentColor}html[dir=rtl] #t4s-mini_cart .dbg-label{font-size:10.5px;letter-spacing:0}html #t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price ins.dbg-free{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--db-accent, #c2185b)}html[dir=rtl] #t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price ins.dbg-free{font-size:12px;letter-spacing:0}html #t4s-mini_cart .t4s-cart_meta_price:has(ins.dbg-free) .t4s-cart_discount_price{display:none}html #t4s-mini_cart .is-db-pending .dbg-badge{opacity:0;transform:scale(0)}html #t4s-mini_cart .t4s-mini_cart__item.is-db-celebrate{animation:dbg-glow 1.6s cubic-bezier(.22,.61,.36,1)}html #t4s-mini_cart .is-db-celebrate .dbg-badge{animation:dbg-pop .7s cubic-bezier(.34,1.56,.64,1) both,dbg-ring 1.1s .3s ease-out}html #t4s-mini_cart .is-db-celebrate .dbg-lid{animation:dbg-lid .8s .35s cubic-bezier(.34,1.56,.64,1) both}@keyframes dbg-pop{0%{opacity:0;transform:scale(.2) rotate(-14deg)}60%{opacity:1;transform:scale(1.18) rotate(6deg)}80%{transform:scale(.95) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes dbg-lid{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-4px) rotate(-9deg)}70%{transform:translateY(-1px) rotate(3deg)}}@keyframes dbg-ring{0%{box-shadow:0 0 0 2px #fff,0 0 0 2px #c2185b80}to{box-shadow:0 0 0 2px #fff,0 0 0 16px #c2185b00}}@keyframes dbg-glow{0%{background-color:#f6d9e3}to{background-color:var(--db-mist, #faf4f6)}}.dbg-confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow:hidden;pointer-events:none}.dbg-confetti i{position:absolute;display:block;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){html #t4s-mini_cart .t4s-mini_cart__item.is-db-celebrate,html #t4s-mini_cart .is-db-celebrate .dbg-badge,html #t4s-mini_cart .is-db-celebrate .dbg-lid{animation:none}html #t4s-mini_cart .is-db-pending .dbg-badge{opacity:1;transform:none}}html #t4s-mini_cart .dbo-guide{--dbo-accent: var(--db-accent, #c2185b);--dbo-deep: #881140;--dbo-ease: cubic-bezier(.16, 1, .3, 1);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;margin:10px 12px 8px;padding:12px 12px 12px 16px;border:1px solid rgba(194,24,91,.16);border-radius:14px;background-color:#fff;box-shadow:0 8px 20px -12px #88114073;text-align:start;overflow:hidden}html[dir=rtl] #t4s-mini_cart .dbo-guide{padding:12px 16px 12px 12px}html #t4s-mini_cart .dbo-guide:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:4px;background:linear-gradient(180deg,#e0457f,var(--dbo-deep))}html #t4s-mini_cart .dbo-guide.is--wide{grid-template-columns:minmax(0,1fr)}html #t4s-mini_cart .dbo-guide.is--done{background:linear-gradient(135deg,#fff,#fdebf1)}html #t4s-mini_cart .dbo-guide__slots{display:flex;gap:6px}html #t4s-mini_cart .dbo-slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;width:34px}html #t4s-mini_cart .dbo-slot+.dbo-slot:before{content:"";position:absolute;top:14px;inset-inline-end:calc(100% - 2px);width:10px;height:2px;border-radius:2px;background-color:#c2185b38}html #t4s-mini_cart .dbo-slot.is--on+.dbo-slot.is--on:before{background-color:var(--dbo-accent)}html #t4s-mini_cart .dbo-slot__dot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px dashed rgba(194,24,91,.45);border-radius:50%;background-color:#fff5f8;color:var(--dbo-accent);font-size:12px;font-weight:700;line-height:1}html #t4s-mini_cart .dbo-slot__dot svg{width:14px;height:14px;max-width:none}html #t4s-mini_cart .dbo-slot.is--on .dbo-slot__dot{border:0;background:linear-gradient(135deg,#e0457f 0%,var(--dbo-accent) 55%,var(--dbo-deep) 100%);box-shadow:0 4px 9px -4px #c2185bb3;color:#fff}html #t4s-mini_cart .dbo-slot.is--next .dbo-slot__dot{border-color:var(--dbo-accent)}html #t4s-mini_cart .dbo-slot__tag{font-size:9.5px;font-weight:700;line-height:1.2;color:#8a6b76;white-space:nowrap}html #t4s-mini_cart .dbo-slot.is--free .dbo-slot__tag{color:var(--dbo-accent)}html #t4s-mini_cart .dbo-guide__text{min-width:0}html #t4s-mini_cart .dbo-guide__chip{display:inline-block;margin-bottom:4px;padding:2px 9px;border-radius:999px;background-color:#c2185b17;color:var(--dbo-accent);font-size:10.5px;font-weight:700;line-height:1.5}html #t4s-mini_cart .dbo-guide__title{margin:0;font-size:13.5px;font-weight:800;line-height:1.4;color:#2a1a20}html #t4s-mini_cart .dbo-guide__cta{position:relative;grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:6px 16px;border-radius:10px;background:linear-gradient(135deg,var(--dbo-accent),var(--dbo-deep));color:#fff;font-size:12.5px;font-weight:700;line-height:1.4;text-decoration:none;overflow:hidden;transition:filter .15s var(--dbo-ease),transform .12s var(--dbo-ease)}html #t4s-mini_cart .dbo-guide__cta:hover,html #t4s-mini_cart .dbo-guide__cta:focus-visible{color:#fff;filter:brightness(1.08)}html #t4s-mini_cart .dbo-guide__cta svg{width:13px;height:13px;max-width:none;flex:0 0 auto}html[dir=rtl] #t4s-mini_cart .dbo-guide__cta svg{transform:scaleX(-1)}html #t4s-mini_cart [data-cart-items]:has(>.dbo-guide){display:flex;flex-direction:column}html #t4s-mini_cart [data-cart-items]>.dbo-guide{order:-1}@media(prefers-reduced-motion:no-preference){html #t4s-mini_cart .dbo-guide{animation:dbo-in .35s var(--dbo-ease) both}html #t4s-mini_cart .dbo-slot.is--on .dbo-slot__dot{animation:dbo-pop .45s var(--dbo-ease) both;animation-delay:calc(var(--dbo-i, 0) * 70ms + .12s)}html #t4s-mini_cart .dbo-slot.is--next .dbo-slot__dot{animation:dbo-pulse 1.6s ease-in-out infinite}html #t4s-mini_cart .dbo-slot.is--free:not(.is--on) .dbo-slot__dot svg{transform-origin:50% 80%;animation:dbo-wiggle 2.4s ease-in-out infinite}html #t4s-mini_cart .dbo-guide.is--done .dbo-slot.is--free .dbo-slot__dot svg{animation:dbo-hop .7s var(--dbo-ease) both;animation-delay:calc(var(--dbo-i, 0) * 70ms + .42s)}html #t4s-mini_cart .dbo-guide__cta:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,#fff0,#ffffff52,#fff0);animation:dbo-shine 2.8s ease-in-out infinite;pointer-events:none}html #t4s-mini_cart .dbo-guide__cta svg{animation:dbo-nudge 1.4s ease-in-out infinite}html[dir=rtl] #t4s-mini_cart .dbo-guide__cta svg{animation-name:dbo-nudge-rtl}html #t4s-mini_cart .dbo-guide__cta:active{transform:scale(.97)}}@keyframes dbo-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dbo-pop{0%{transform:scale(.4)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes dbo-pulse{0%,to{box-shadow:0 0 #c2185b73;transform:scale(1)}50%{box-shadow:0 0 0 5px #c2185b00;transform:scale(1.06)}}@keyframes dbo-wiggle{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-14deg)}76%{transform:rotate(12deg)}84%{transform:rotate(-8deg)}92%{transform:rotate(5deg)}}@keyframes dbo-hop{0%{transform:translateY(0)}40%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes dbo-shine{0%,55%{left:-60%}to{left:130%}}@keyframes dbo-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes dbo-nudge-rtl{0%,to{transform:scaleX(-1) translate(0)}50%{transform:scaleX(-1) translate(3px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/db-gift.css.map */
