#confettiContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#launcher-wrapper,.easc-stickyCartDiv{z-index:2147483646!important}.yg-gift-popup-section{position:sticky;top:0;z-index:99999999999999}.yg-popup-count-down{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;color:var(--text-color);background:var(--background-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.yg-popup-count-down .yg-count-down-text{display:flex;align-items:center;justify-content:start;gap:var(--text-xs);font-size:var(--text-sm);font-weight:600}.yg-popup-count-down .yg-count-down-text .yg-count-down-icon{width:32px}.yg-count-down{display:flex;align-items:center;gap:2px}.yg-count-down span{display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:600;padding:2px 4px 0;min-width:2em;min-height:2em;color:var(--time-color);border-radius:4px;background-color:var(--time-background-color)}.yg-gift-popup{--text-xxl: 60px;--text-xl: 36px;--text-lg: 30px;--text-md: 16px;--text-sm: 14px;--text-xs: 12px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;padding:80px 10px;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;color:var(--text-color)}.yg-gift-popup .yg-clone-btn{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:40px;border:1px solid #fff;cursor:pointer}.yg-gift-popup .yg-gift-popup__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%}.yg-gift-popup .yg-gift-popup__content-inner{width:100%;border-radius:var(--text-xs);border:1px solid rgba(255,255,255,.1);overflow:hidden}.yg-gift-popup .yg-gift-popup__content-inner-container{position:relative;z-index:1;background:var(--background-color)}.yg-gift-popup .yg-background-image-box{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.yg-gift-popup .yg-background-image-box .yg-image{object-position:bottom left}.yg-gift-popup .yg-gift-popup_section-main{display:grid;grid-template-columns:1fr 1fr;padding:48px;gap:48px;max-width:1000px}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-inner-right{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:24px;width:100%}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup_content-top-text.hide-pc{padding:8px 40px 0 0}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-inner-title{font-size:var(--text-xl);font-weight:700;line-height:120%;letter-spacing:-.36px}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-inner-content{margin-top:10px;font-size:var(--text-md);font-weight:500;line-height:170%}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-inner-content>*,.yg-gift-popup .yg-gift-popup_discount-main-inner-content>*{margin:0}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-inner-content :is(ul,ol),.yg-gift-popup .yg-gift-popup_discount-main-inner-content :is(ul,ol){padding-left:1.5em}.yg-gift-popup .yg-gift-popup_section-main .yg-gift-popup__content-bottom-input{display:flex;flex-direction:column;align-items:start;gap:var(--text-xs);width:100%}.yg-gift-popup .yg-gift-popup_section-main .yg-email-input{width:100%;padding:16px;font-size:var(--text-sm);line-height:1.6em;color:currentColor;background-color:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid currentColor;border-radius:8px}.yg-gift-popup .yg-gift-popup_section-main .yg-email-input.error{border-color:#e70000}.yg-gift-popup .yg-gift-popup_section-main .yg-email-input.warning{border-color:#ff9601}.yg-gift-popup .yg-gift-popup_section-main .yg-error-message{display:grid;grid-template-columns:16px 1fr;gap:6px;font-size:var(--text-xs);line-height:1.7em}.yg-gift-popup .yg-gift-popup_section-main .yg-error-message.error{color:#e70000}.yg-gift-popup .yg-gift-popup_section-main .yg-error-message.warning{color:#ff9601}.yg-gift-popup .yg-gift-popup_section-main .yg-submit-button{width:100%;padding:16px 32px;font-size:24px;line-height:1.6em;font-weight:700;text-align:center;color:var(--button-color);background:var(--button-background-color);border-radius:8px;cursor:pointer;transition:opacity .2s}.yg-gift-popup .yg-gift-popup_section-main .yg-submit-button:hover{opacity:.8}.yg-gift-popup .yg-gift-popup_section-main .yg-submit-button.loading{pointer-events:none;opacity:.6}.yg-gift-popup .yg-gift-popup_section-main .yg-checkbox-box{display:grid;grid-template-columns:18px 1fr;gap:8px}.yg-gift-popup .yg-gift-popup_section-main .yg-checkbox{width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px;border:1px solid #dedede;background-color:#fff}.yg-gift-popup .yg-gift-popup_section-main .yg-checkbox-box.error{animation:yg-shake-horizontal .6s cubic-bezier(.36,.07,.19,.97) both}@keyframes yg-shake-horizontal{0%{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}to{transform:translate(0)}}.yg-gift-popup .yg-gift-popup_section-main .yg-checkbox-box.checked .yg-checkbox{color:#000;background-color:#c9ff25;border-color:#c9ff25}.yg-gift-popup .yg-gift-popup_section-main .yg-checkbox-box label,.yg-gift-popup .yg-gift-popup_section-main .yg-email-tips{font-size:var(--text-xs);opacity:.6;line-height:1.7em}.yg-gift-popup .yg-gift-popup_section-main .yg-email-tips ul{margin:0;padding-left:2.4em}.yg-gift-popup .yg-gift-popup__content-inner-left{display:flex;align-items:center;justify-content:center;position:relative;z-index:0}.yg-gift-popup .yg-gift-popup-turntable{position:relative;z-index:1;width:400px;height:400px;aspect-ratio:1/1;border-radius:999px;overflow:hidden;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid #fff}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block{position:absolute;z-index:1;display:flex;flex-direction:column;justify-content:start;align-items:center;font-size:var(--text-lg);font-weight:700;width:100%;height:100%;padding:24px;background:#ffffff1a;clip-path:var(--clip-path);transform:rotate(calc(360deg / var(--sum) * var(--num)));transform-origin:center}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block img{width:40px;height:40px;object-fit:contain}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block .yg-gift-popup-title{font-size:15px;width:60px;font-weight:400;text-align:center}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block:nth-of-type(2n){background:#ffffff0d}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block:last-child{background:#ffffff26}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block.currentSelect{background:linear-gradient(180deg,#c9ff25,#ff9601 49.99%);color:#000}.yg-gift-popup .yg-gift-popup-pointer{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);width:95px;height:auto}.yg-gift-popup .yg-best-discount-image{position:absolute;bottom:10px;right:0;z-index:-1;transform:rotate(-20deg);width:120px;height:auto}.yg-gift-popup .yg-gift-popup_losing-main{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:12px;max-width:480px;width:100%;padding:24px}.yg-gift-popup .yg-gift-popup_losing-title{font-size:var(--text-md);font-weight:700;line-height:1.4em}.yg-gift-popup .yg-gift-popup_discount-main{display:flex;flex-direction:column;align-items:start;text-align:left;max-width:480px;width:100%;gap:12px;padding:12px}.yg-gift-popup .yg-gift-popup_discount-main-inner{display:flex;flex-direction:column;align-items:start;gap:10px;font-size:var(--text-sm);line-height:1.7em;padding:8px 8px 0}.yg-gift-popup .yg-gift-popup_discount-main-inner-title{font-size:var(--text-xl);font-weight:700;line-height:1.2em}.yg-gift-popup .yg-gift-popup_discount-main-inner-discount{display:flex;flex-direction:column;align-items:start;gap:16px;border-radius:8px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px;width:100%}.yg-gift-popup .discount-value-box-top{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;width:100%}.yg-gift-popup .discount-value-box-top-left{display:flex;flex-direction:column;align-items:start;gap:4px;font-size:var(--text-xs);line-height:1.7em}.yg-gift-popup .discount-value-box-top-left-value{display:flex;align-items:center;justify-content:center;gap:6px;padding:2px 4px;border-radius:4px;width:100%;font-size:var(--text-md);font-weight:700;line-height:1.6em;letter-spacing:-.1em;cursor:pointer;background-color:#ffffff1a}.yg-gift-popup .discount-value-box-top-right{text-align:right;font-size:var(--text-xl);font-weight:700;line-height:1.1em;letter-spacing:0em}.yg-gift-popup .discount-value-box-bottom{width:100%}.yg-gift-popup .discount-value-box-bottom-title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:var(--text-md);margin-bottom:8px}.yg-gift-popup .discount-value-box-bottom-title .yg-line{width:100%;height:1px;background-color:var(--text-color);opacity:.1}.yg-gift-popup .discount-value-box-bottom-time{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;font-size:var(--text-xs);line-height:2.1em}.yg-gift-popup .discount-value-box-bottom-time.expired{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.yg-gift-popup .discount-value-box-bottom-time .time-value{display:flex;align-items:end;justify-content:center;gap:2px;color:#000;background-color:var(--text-color);border-radius:4px;padding:2px 6px}.yg-gift-popup .discount-value-box-bottom-time .time-minutes-value,.yg-gift-popup .discount-value-box-bottom-time .time-seconds-value{font-size:20px;font-weight:700;line-height:1.6em;min-width:1.4em}.yg-gift-popup .yg-gift-popup_discount-main-inner-button-link{width:100%;padding:16px 32px;font-size:24px;line-height:1.6em;font-weight:700;text-align:center;color:var(--button-color);background:var(--button-background-color);border-radius:8px;cursor:pointer;transition:opacity .2s;text-decoration:none}.yg-gift-popup .yg-recommended-product-item{display:grid;grid-template-columns:64px 1fr 40px;gap:12px;align-items:center;padding:8px;padding-inline-end:16px;border-radius:12px;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.yg-gift-popup .yg-recommended-product-info{display:flex;flex-direction:column;align-items:start;gap:6px}.yg-gift-popup .yg-recommended-product-title{font-size:var(--text-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.yg-gift-popup .yg-recommended-product-price-label{font-size:var(--text-xs);color:#c9ff25}.yg-gift-popup .yg-recommended-product-price{margin-top:auto}.yg-gift-popup .yg-recommended-product-price-box{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:600}.yg-gift-popup .yg-price.original{opacity:.6}.yg-gift-popup .yg-product-button{display:flex;align-items:center;justify-content:center;background-color:#c9ff25;border-radius:40px;width:40px;height:40px;transition:opacity .3s}.yg-gift-popup .yg-product-button:hover{opacity:.75}.yg-gift-popup .yg-discount-tips{color:#fff;text-align:center;opacity:.6;width:100%;font-size:var(--text-xs)}@media (max-width: 850px){.yg-gift-popup{--text-xxl: 48px;--text-xl: 24px;--text-lg: 18px;--text-md: 14px;--text-sm: 12px;--text-xs: 10px}.yg-gift-popup .yg-gift-popup_section-main{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px;max-width:375px}.yg-gift-popup .yg-clone-btn{position:absolute;top:20px;right:12px;width:36px;height:36px;z-index:1}.yg-gift-popup .yg-gift-popup__content-inner{max-height:94vh;overflow-y:auto}.yg-gift-popup .yg-background-image-box .yg-image{object-position:top right}.yg-gift-popup .yg-gift-popup-turntable{width:240px;height:240px}.yg-gift-popup .yg-gift-popup-pointer{width:55px}.yg-gift-popup .yg-best-discount-image{bottom:-5px;right:-70px}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block{padding:15px}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block img{width:24px;height:24px;object-fit:contain}.yg-gift-popup .yg-gift-popup-turntable .yg-lottery-block .yg-gift-popup-title{font-size:9px;width:32px;font-weight:400;text-align:center}.yg-gift-popup .yg-gift-popup_losing-main .yg-gift-popup_losing-title{padding-right:24px}}.yg-discount-block{position:fixed;z-index:999;right:20px;bottom:180px;max-width:360px;background:var(--background-color);color:var(--text-color);width:100%;display:flex;align-items:start;flex-direction:column;gap:8px;padding:16px;border-radius:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden}.yg-discount-block .yg-discount-block-label{display:flex;align-items:start;justify-content:space-between;width:100%;gap:8px;font-size:14px;font-weight:700;line-height:1.6em}.yg-discount-block .yg-discount-block-label .yg-discount-block-clone-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:30px;border:1px solid currentColor;cursor:pointer}.yg-discount-block .yg-discount-block-main{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-radius:12px;overflow:hidden;width:100%}.yg-discount-block .yg-discount-block-main .yg-discount-block-code,.yg-discount-block .yg-discount-block-main .yg-discount-block-time{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:700;padding:6px 12px;background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.yg-discount-block .yg-discount-block-time span:not(.time-minutes-value,.time-seconds-value){font-weight:400;font-size:12px}@media (max-width: 850px){.yg-discount-block{position:relative;top:0;right:0;bottom:0;left:0;max-width:100%;border-radius:0;border:none}}.yg-gift-floating-icon{position:fixed;z-index:999;left:60px;bottom:60px;max-width:156px;background:var(--background-color);color:var(--text-color);width:100%;display:flex;align-items:center;padding:11px 20px;border-radius:99px;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 4px #00000040;overflow:hidden;cursor:pointer}.yg-gift-floating-icon .yg-gift-floating-label{width:75%;font-size:12px;line-height:1.3em;font-weight:700}.yg-gift-floating-icon .yg-gift-floating-image{position:absolute;z-index:-1;right:0;top:0;height:100%;width:auto}@media (max-width: 850px){.yg-gift-floating-icon{position:fixed;z-index:999;left:20px;bottom:20px;display:flex}}.yg-gift-floating-icon-1{position:fixed;z-index:999;left:60px;bottom:60px;max-width:145px;width:100%;cursor:pointer}.yg-gift-floating-icon-1 .yg-floating-btn{display:flex;flex-direction:column;align-items:center;padding:9px 16px 4px;border-radius:16px;border:1px solid rgba(255,255,255,.3);background:radial-gradient(3151.54% 121.65% at 17.63% 100%,#f04f36,#ed8e00 49.76%,#c8ff00)}.yg-gift-floating-icon-1 .yg-floating-btn-price{color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:160%}.yg-gift-floating-icon-1 .yg-floating-btn-time-label{font-size:10px;font-style:normal;color:#fff;font-weight:500;line-height:120%}.yg-gift-floating-icon-1 .yg-floating-btn-time{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;color:#fff;font-size:18px;font-weight:700;line-height:160%;width:100%}.yg-gift-floating-icon-1 .yg-floating-btn-line{height:1px;opacity:.1;background:#fff}.yg-gift-floating-icon-1 .yg-floating-image-list{display:flex;align-items:center;justify-content:center;margin-bottom:-10px;max-width:100%}.yg-gift-floating-icon-1 .yg-floating-image-list .yg-floating-image{width:48px;height:48px;border-radius:4px;overflow:hidden;transform:rotate(15deg) translate(-10px);transform-origin:center bottom}.yg-gift-floating-icon-1 .yg-floating-image-list .yg-floating-image:nth-child(1){width:40px;height:40px;transform:rotate(-15deg)}.yg-gift-floating-icon-1 .yg-floating-image-list .yg-floating-image:nth-child(3){width:36px;height:36px;transform:rotate(-15deg)}@media (max-width: 850px){.yg-gift-floating-icon-1{left:20px;bottom:20px}}.yg-image-box,.yg-loading-image{display:flex;width:100%;aspect-ratio:var(--aspect-ratio)}.yg-image-box .yg-image,.yg-loading-image .placeholder,.yg-loading-image .yg-image{width:100%;height:100%;object-fit:cover}@media (max-width: 699px){.yg-image-box,.yg-loading-image{width:100%;aspect-ratio:var(--aspect-ratio-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
