.form-subscription__gifts-locked-head,.form-subscription__gifts-unlock{display:none}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__variant--active .form-subscription__gifts[data-has-gifts=true]{display:flex;gap:14px}body.c-lockedGifts-test .form-subscription__gifts[data-has-gifts=true]{container-type:inline-size}.form-subscription__gifts-locked-head{align-items:center;justify-content:center;flex-wrap:nowrap;gap:0 8px;padding:4px 8px;background:#f2f2f2;border-radius:6px;font-size:clamp(9px,calc(4.9cqw - 2.5px),14px);font-weight:500;line-height:22px;color:#000;text-align:center;white-space:nowrap}body.c-lockedGifts-varB .form-subscription__gifts-locked-head{font-size:clamp(9px,calc(4.2cqw - 2.5px),14px)}.form-subscription__gifts-locked-icon{flex-shrink:0}.form-subscription__gifts-locked-sep{opacity:.6}.form-subscription__gifts-locked-value{font-weight:700;white-space:nowrap}.form-subscription__gifts-locked-discount{display:none;padding:0 .57em;background:#a6a6a6;border-radius:2px;font-size:.86em;font-weight:600;line-height:1.5;color:#fff;white-space:nowrap}body.c-lockedGifts-varB .form-subscription__gifts-locked-discount:not([hidden]){display:inline-block}.form-subscription__gifts-unlock{align-self:center;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:#000;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;transition:text-decoration-color .2s}.form-subscription__gifts-unlock:hover,.form-subscription__gifts-unlock:focus-visible{text-decoration-color:#45c391;text-decoration-thickness:2px}body.c-lockedGifts-test .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-box{position:relative}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gifts-locked-head{display:flex}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gifts-unlock{display:block}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] :is(.form-subscription__gifts-banner,.form-subscription__sub-benefits){display:none}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gifts-grid{border-bottom:none;padding-bottom:0}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-box{border-color:#00000040;background:#fafafa}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-img{filter:grayscale(1);opacity:.4}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-tag{background:#a6a6a6}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-name{color:#00000073}@media(min-width:750px){body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__variant--active .form-subscription__gifts[data-has-gifts=true]{gap:12px}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift{gap:4px}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-box{max-height:68px}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-box:after,body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-box:after{content:"";position:absolute;right:6px;bottom:6px;width:20px;height:20px;border-radius:50%;background:#000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' fill='none'%3E%3Crect x='.75' y='5' width='8.5' height='6.25' rx='1.25' fill='%23fff'/%3E%3Cpath d='M2.5 5V3.5a2.5 2.5 0 0 1 5 0V5' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E") center / 9px no-repeat}body.c-lockedGifts-test .form-subscription__gift:nth-child(2){--c-unlock-delay: 90ms}body.c-lockedGifts-test .form-subscription__gift:nth-child(3){--c-unlock-delay: .18s}body.c-lockedGifts-test .form-subscription__gift:nth-child(4){--c-unlock-delay: .27s}body.c-lockedGifts-test .form-subscription__gift:nth-child(n+5){--c-unlock-delay: .36s}body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-box{animation:c-gift-unlock-pop .52s cubic-bezier(.2,.8,.2,1) var(--c-unlock-delay, 0ms) both}body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-img{animation:c-gift-unlock-color .52s ease-out var(--c-unlock-delay, 0ms) both}body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-box:after{animation:c-gift-unlock-lock .42s ease-in var(--c-unlock-delay, 0ms) forwards}body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-tag{animation:c-gift-unlock-tag .42s ease-out var(--c-unlock-delay, 0ms) both}body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gifts-banner{animation:c-gift-unlock-banner .32s ease-out both}@keyframes c-gift-unlock-pop{0%{transform:scale(.94)}55%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes c-gift-unlock-color{0%{filter:grayscale(1);opacity:.4}to{filter:grayscale(0);opacity:1}}@keyframes c-gift-unlock-lock{0%{opacity:1;transform:scale(1) rotate(0)}40%{opacity:1;transform:scale(1.2) rotate(-14deg)}to{opacity:0;transform:translateY(-8px) scale(.4) rotate(10deg)}}@keyframes c-gift-unlock-tag{0%{background:#a6a6a6}to{background:#54b993}}@keyframes c-gift-unlock-banner{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body.c-lockedGifts-test .form-subscription--gifts-unlocking :is(.form-subscription__gift-box,.form-subscription__gift-img,.form-subscription__gift-tag,.form-subscription__gifts-banner),body.c-lockedGifts-test .form-subscription--gifts-unlocking .form-subscription__gift-box:after{animation:none}body.c-lockedGifts-test .form-subscription--gifts-unlocking .form-subscription__gift-box:after{display:none}}@media(max-width:749px){body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__variant--active .form-subscription__gifts[data-has-gifts=true]{gap:10px}.form-subscription__gifts-locked-head{gap:0 6px;padding:2px 8px;font-size:clamp(9px,calc(4.9cqw - 2.5px),12px);line-height:18px}body.c-lockedGifts-varB .form-subscription__gifts-locked-head{font-size:clamp(9px,calc(4.2cqw - 2.5px),12px)}.form-subscription__gifts-locked-icon{width:8px;height:10px}.form-subscription__gifts-unlock{font-size:12px;line-height:18px}body.c-lockedGifts-test .form-subscription[data-subscription-active=false]:not([data-gifts-one-time-purchase=true],[data-locked-gifts-dismissed]) .form-subscription__gifts[data-has-gifts=true] .form-subscription__gift-box:after,body.c-lockedGifts-test .form-subscription--gifts-unlocking[data-subscription-active=true] .form-subscription__variant--active .form-subscription__gift-box:after{right:4px;bottom:4px;width:16px;height:16px;background-size:7px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/c-locked-gifts.css.map */
