:root{--smb-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 5 56 55'%3E%3Cpath d='M57.931,23.86505,42.7641,21.66119A2.41329,2.41329,0,0,1,40.947,20.341L34.16412,6.59741a2.41333,2.41333,0,0,0-4.32824,0L23.053,20.341a2.41329,2.41329,0,0,1-1.81708,1.32019L6.069,23.86505a2.41336,2.41336,0,0,0-1.33752,4.11646L15.70636,38.67938a2.41338,2.41338,0,0,1,.694,2.13617L13.80957,55.9212a2.41336,2.41336,0,0,0,3.50165,2.54407L30.877,51.33337a2.41345,2.41345,0,0,1,2.2461,0l13.56573,7.1319a2.41336,2.41336,0,0,0,3.50165-2.54407L47.59961,40.81555a2.41338,2.41338,0,0,1,.694-2.13617L59.26855,27.98151A2.41336,2.41336,0,0,0,57.931,23.86505Z'/%3E%3C/svg%3E");--smb-pink: #f16473;--smb-pink-deep: #c2264b;--smb-pink-off: #f8dde2;--smb-shine: linear-gradient(140deg, #ffd0da 0%, #ff8fa5 28%, #f16473 52%, #d9375c 76%, #ff9db1 100%)}.smb-star-icon{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.12em;background:var(--smb-shine);-webkit-mask:var(--smb-star) center / contain no-repeat;mask:var(--smb-star) center / contain no-repeat}.smb{margin:0 0 16px;padding:16px 16px 14px;border:1px solid #fdd2d2;border-radius:16px;background:#fff;text-align:center;color:#231f20}.smb.is-unlocked{border-color:var(--smb-pink)}.smb__eyebrow{margin:0 0 6px;font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--smb-pink-deep)}.smb__headline{margin:0;font-size:19px;font-weight:400;line-height:1.25;letter-spacing:-.01em}.smb__sub{margin:4px 0 0;font-size:14px;line-height:1.35;color:#6e6873}.smb__sub strong{font-weight:700;color:#231f20}.smb__headline strong{font-weight:700;color:var(--smb-pink-deep);white-space:nowrap}.smb__stars{display:grid;grid-template-columns:repeat(var(--smb-n, 10),minmax(0,1fr));align-items:center;max-width:320px;margin:16px auto 0;padding:0 4px 22px;list-style:none;position:relative}.smb__cell{position:relative;display:flex;justify-content:center;align-items:center;height:34px;margin:0}.smb__star{position:relative;display:block;width:20px;height:20px;overflow:hidden;background:var(--smb-pink-off);-webkit-mask:var(--smb-star) center / contain no-repeat;mask:var(--smb-star) center / contain no-repeat;transition:background-color .3s ease,transform .3s ease}.smb__cell--reward .smb__star{width:32px;height:32px}.smb__cell.is-on .smb__star{background:var(--smb-shine)}.smb__star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.85) 46%,transparent 60%);transform:translate(-120%);opacity:0}.smb__cell.is-on .smb__star:after{opacity:1}.smb__cell--reward.is-on .smb__star:after{animation:smb-glint 3.6s ease-in-out .6s infinite}.smb__cell.is-new .smb__star{animation:smb-fill .45s cubic-bezier(.2,.9,.3,1.4) both}.smb__cell.is-new .smb__star:after{animation:smb-glint .9s ease-out .15s 1}.smb__tier{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px;white-space:nowrap;font-size:11px;font-weight:700;line-height:1;color:#8a7f86}.smb__cell--reward.is-on .smb__tier{color:var(--smb-pink-deep)}.smb__saving{margin:4px 0 0;font-size:14px;font-weight:500}.smb__saving strong{font-weight:700;color:var(--smb-pink-deep)}.smb__caption{margin:6px 0 0;font-size:12px;color:#6e6873}.smb__burst{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none}.smb__burst i{position:absolute;top:-5px;left:-5px;width:10px;height:10px;background:var(--smb-shine);-webkit-mask:var(--smb-star) center / contain no-repeat;mask:var(--smb-star) center / contain no-repeat;animation:smb-burst .9s cubic-bezier(.15,.7,.3,1) forwards}.smb__cell.is-celebrating .smb__star{animation:smb-pop .7s cubic-bezier(.2,.9,.3,1.5) both}.smb.is-celebrating .smb__headline strong{animation:smb-text .9s ease-out 1}@keyframes smb-fill{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes smb-pop{0%{transform:scale(1)}40%{transform:scale(1.55) rotate(-8deg)}to{transform:scale(1) rotate(0)}}@keyframes smb-glint{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@keyframes smb-burst{0%{transform:translate(0) scale(.4);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(1) rotate(var(--r));opacity:0}}@keyframes smb-text{0%{color:#231f20}50%{color:var(--smb-pink)}to{color:var(--smb-pink-deep)}}@media(max-width:360px){.smb{padding-left:10px;padding-right:10px}.smb__star{width:17px;height:17px}.smb__cell--reward .smb__star{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.smb__star,.smb__star:after,.smb__burst i,.smb.is-celebrating .smb__headline strong{animation:none!important;transition:none}}.snag-mb-signal{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;line-height:1.35;color:#231f20}.snag-mb-signal .smb-star-icon{font-size:18px}.snag-mb-signal strong{font-weight:700;color:var(--smb-pink-deep)}.snag-mb-signal__sep{display:inline-block;margin:0 7px;color:#c9c2c6}.snag-multibuy__flag{position:absolute;top:-9px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;background:#231f20;color:#fff;font-size:10.5px;font-weight:700;line-height:1.4;white-space:nowrap}.snag-multibuy__flag .smb-star-icon{font-size:10px}.snag-sticky-bar__mb{display:flex;align-items:center;gap:4px;margin:1px 0 0;font-size:11.5px;font-weight:500;color:var(--smb-pink-deep);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snag-sticky-bar__mb .smb-star-icon{font-size:11px}.mbx{--mbx-ink: #231f20;position:relative;overflow:hidden;isolation:isolate;padding:44px 20px 36px;background:var(--mbx-ink);color:#fff;text-align:center}.mbx__eyebrow{margin:0 0 10px;font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#ff9db1}.mbx__title{margin:0 auto;max-width:14ch;font-size:clamp(32px,24px + 2.4vw,56px);font-weight:400;line-height:1.02;letter-spacing:-.03em;color:#fff}.mbx__tiers{display:flex;justify-content:center;gap:clamp(20px,6vw,72px);margin:26px 0 0;padding:0;list-style:none}.mbx__tier{display:flex;flex-direction:column;align-items:center}.mbx__num{font-size:clamp(76px,52px + 7vw,150px);font-weight:700;line-height:.86;letter-spacing:-.05em;background:var(--smb-shine);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mbx-sheen 5s ease-in-out infinite}.mbx__tier+.mbx__tier .mbx__num{animation-delay:1.2s}.mbx__pc{font-size:.5em;letter-spacing:0;vertical-align:.62em;margin-left:2px}.mbx__off{margin-top:2px;font-size:clamp(18px,15px + .9vw,26px);font-weight:700;letter-spacing:-.01em;color:#fff}.mbx__when{margin-top:4px;font-size:15px;color:#ffffffc7}.mbx__row{display:flex;justify-content:center;align-items:center;gap:clamp(6px,1.6vw,12px);margin:30px 0 0;padding:0;list-style:none}.mbx__s{position:relative;width:20px;height:20px;overflow:hidden;background:#ffffff29;-webkit-mask:var(--smb-star) center / contain no-repeat;mask:var(--smb-star) center / contain no-repeat;transition:transform .4s cubic-bezier(.2,.9,.3,1.5);transition-delay:calc(var(--i) * .11s)}.mbx__s--reward{width:34px;height:34px}.mbx__s:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--smb-shine);opacity:0;transition:opacity .25s ease;transition-delay:calc(var(--i) * .11s)}.mbx.is-lit .mbx__s:before{opacity:1}.mbx.is-lit .mbx__s--reward{transform:scale(1.18) rotate(-10deg)}.mbx__caption{margin:12px auto 0;max-width:30ch;font-size:13px;line-height:1.4;color:#ffffffb3}.mbx__text{margin:18px auto 0;max-width:34ch;font-size:15px;line-height:1.5;color:#ffffffd9}.mbx__ctas{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:26px}.mbx__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 44px;border-radius:999px;background:#fff;color:var(--mbx-ink);font-size:16px;font-weight:700;text-decoration:none}.mbx__btn:hover{background:#ffe3ea}.mbx__link{font-size:14px;color:#fff;text-decoration:underline;text-underline-offset:3px}.mbx__terms{margin:26px auto 0;max-width:60ch;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);font-size:12px;line-height:1.5;color:#ffffff9e;text-align:left}.mbx__terms strong{color:#ffffffd9}.mbx__spark{position:absolute;z-index:-1;width:26px;height:26px;background:var(--smb-shine);-webkit-mask:var(--smb-star) center / contain no-repeat;mask:var(--smb-star) center / contain no-repeat;animation:mbx-twinkle 3.2s ease-in-out infinite}.mbx__spark--a{top:22px;left:7%;transform:rotate(-14deg)}.mbx__spark--b{top:38%;right:6%;width:18px;height:18px;animation-delay:1.1s}.mbx__spark--c{bottom:18%;left:10%;width:14px;height:14px;animation-delay:2.2s}@keyframes mbx-sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes mbx-twinkle{0%,to{opacity:.35;scale:.8}50%{opacity:1;scale:1.1}}@media(min-width:768px){.mbx{padding:72px 40px 56px}.mbx__ctas{flex-direction:row;justify-content:center;gap:28px}.mbx__s{width:26px;height:26px}.mbx__s--reward{width:44px;height:44px}}.mbx--compact{border-radius:24px}@media(prefers-reduced-motion:reduce){.mbx__num,.mbx__spark{animation:none}.mbx__s,.mbx__s:before{transition:none}}:root{--smb-shine-light: linear-gradient(100deg, #ffc9d5 0%, #ff9db1 30%, #ff7f98 55%, #ffb8c7 80%, #ffd6df 100%)}.snag-mb-shine-text,.snag-promo-bar--shine .snag-promo-bar__msg a,.snag-promo-bar--shine .snag-promo-bar__msg span,.snag-mb-block__deal{background:var(--smb-shine-light);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mbx-sheen 6s ease-in-out infinite}.snag-promo-bar--shine .snag-promo-bar__msg .smb-star-icon{background:var(--smb-shine-light)}.snag-mb-block{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:2px;margin:12px 0 0;padding:11px 14px;border-radius:12px;background:#231f20}.snag-mb-block .smb-star-icon{font-size:20px;background:var(--smb-shine-light)}.snag-mb-block__deal{margin:0;flex:1 1 auto;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.005em}.snag-mb-block__sep{margin:0 6px}.snag-mb-block__mix{margin:0;font-size:12.5px;color:#ffffffb8;white-space:nowrap}@media(prefers-reduced-motion:reduce){.snag-mb-shine-text,.snag-promo-bar--shine .snag-promo-bar__msg a,.snag-promo-bar--shine .snag-promo-bar__msg span,.snag-mb-block__deal{animation:none}}:root{--smb-gold: linear-gradient(140deg, #fff1b8 0%, #ffd84d 30%, #fcc523 55%, #f0a800 80%, #ffe27a 100%)}.smb,.smb.is-unlocked{margin:16px 0 8px;padding:18px 16px 16px;border:0;border-radius:12px;background:#231f20;color:#fff}.smb__eyebrow{color:#ff9db1}.smb__headline{color:#fff}.smb__headline strong{background:var(--smb-shine-light);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mbx-sheen 6s ease-in-out infinite}.smb__sub{color:#ffffffb8}.smb__sub strong{color:#fff}.smb__star{background:#ffffff29}.smb__cell.is-on .smb__star,.smb__burst i{background:var(--smb-gold)}.smb__tier{color:#fff9}.smb__cell--reward.is-on .smb__tier{color:#fcc523}.smb__saving{color:#fff}.smb__saving strong{color:#fcc523}.smb__caption{color:#fff9}@media(prefers-reduced-motion:reduce){.smb__headline strong{animation:none}}.smb.is-celebrating .smb__headline strong{animation:mbx-sheen 1.2s ease-out 1}:root{--smb-yellow: #fcc523;--smb-shine: linear-gradient(150deg, #ffe17a 0%, #fcc523 45%, #f2b100 100%);--smb-shine-light: var(--smb-shine);--smb-gold: var(--smb-shine);--smb-scribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6.5C20 3.2 38 3 56 4.6s34 2.6 62-1.4' fill='none' stroke='%23fcc523' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E")}.snag-promo-bar--shine .snag-promo-bar__msg a,.snag-promo-bar--shine .snag-promo-bar__msg span,.snag-mb-block__deal,.smb__headline strong{background:none;-webkit-background-clip:border-box;background-clip:border-box;animation:none}.snag-promo-bar--shine .snag-promo-bar__msg a,.snag-promo-bar--shine .snag-promo-bar__msg span{color:#fff}.snag-mb-block__deal{color:var(--smb-yellow)}.snag-mb-block__sep{color:#fff6}.smb__eyebrow{color:#fff9}.smb__headline strong{color:var(--smb-yellow);padding-bottom:5px;background:var(--smb-scribble) left bottom / 100% 7px no-repeat}.smb.is-celebrating .smb__headline strong{animation:smb-scribble .7s ease-out 1}@keyframes smb-scribble{0%{background-size:0% 7px}to{background-size:100% 7px}}.smb__saving strong{color:var(--smb-yellow)}.mbx__eyebrow{color:#fff9}.mbx__num{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--smb-yellow);animation:none}.mbx__tier:first-child .mbx__num{background:var(--smb-scribble) left 92% / 100% 10px no-repeat}@media(prefers-reduced-motion:reduce){.smb.is-celebrating .smb__headline strong{animation:none}}.product-main .snag-mb-block{margin:0 0 18px}.mbx{--smb-shine: linear-gradient(140deg, #ffd0da 0%, #ff8fa5 28%, #f16473 52%, #d9375c 76%, #ff9db1 100%)}.mbx__eyebrow{color:#ff9db1}.mbx__num,.mbx__tier:first-child .mbx__num{background:var(--smb-shine);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mbx-sheen 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mbx__num,.mbx__tier:first-child .mbx__num{animation:none}}.mbx__tiers{display:block;max-width:440px;margin:24px auto 0;padding:0;list-style:none}.mbx__tier{display:flex;flex-direction:row;align-items:baseline;gap:10px;padding:12px 2px;border-top:1px solid rgba(255,255,255,.14)}.mbx__tier:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.mbx__qty{flex:none;font-size:clamp(24px,20px + 1.2vw,32px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#fff}.mbx__leader{flex:1 1 auto;min-width:16px;border-bottom:2px dotted rgba(255,255,255,.35);transform:translateY(-6px)}.mbx__pct{flex:none;font-size:clamp(32px,26px + 1.8vw,46px);font-weight:700;line-height:1.05;letter-spacing:-.03em;background:var(--smb-shine);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mbx-sheen 5s ease-in-out infinite}.mbx__tier+.mbx__tier .mbx__pct{animation-delay:1.2s}.mbx__spark--a{top:18px;left:16px}.mbx__spark--b{top:22px;right:18px;bottom:auto;width:18px;height:18px}@media(prefers-reduced-motion:reduce){.mbx__pct{animation:none}}.product-main .product-block__snag_mbsignal{display:flow-root;margin-top:16px;margin-bottom:8px}.product-main .product-block__snag_mbsignal .snag-mb-block{margin:0}@media(max-width:767px){[id$=__snag_promo_bar_multibuy] .snag-promo-bar__msg{letter-spacing:.05em}[id$=__snag_promo_bar_multibuy] .snag-promo-bar__msg .smb-star-icon{margin:0 .4em}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/snag-multibuy-sale.css.map */
