@scope(dl-pdp-copy-coupon[data-dl-style=blackfriday]){:scope{display:block}:scope.is-hidden{display:none}.copied-label{visibility:hidden}.copy-btn.is-copied .copied-label{visibility:visible}.copy-btn.is-copied .copy-label{visibility:hidden}.bf-countdown[hidden]{display:none}.ticket{position:relative;display:flex;align-items:stretch;width:100%;max-width:556px;height:auto;min-height:52px;margin-top:24px;overflow:hidden}:scope.is-countdown .ticket{max-width:524px;min-height:80px}.ticket:before{content:"";position:absolute;top:50%;left:0;width:16px;height:16px;border-radius:100%;background-color:#fff;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.ticket:after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;border-radius:100%;background-color:#fff;transform:translate(50%,-50%);pointer-events:none;z-index:1}.info{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;height:auto;min-width:0;padding:12px 24px;gap:4px;background:linear-gradient(150deg,#000 -19.54%,#9f825b 112.1%);color:#fff;white-space:nowrap}.bf-main{display:flex;align-items:baseline;gap:0 4px}.title{font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:#fff;white-space:nowrap}.bf-value{color:transparent;background:linear-gradient(197.07deg,#efe6d1 14.444%,#d8be89 32.975%,#f1e5cc 64.577%,#986e3c 96.831%);background-clip:text;-webkit-background-clip:text;font-size:24px;font-style:normal;font-weight:500;line-height:110%}.desc{font-size:16px;font-style:normal;font-weight:500;line-height:140%;color:#fff;white-space:nowrap}.bf-countdown{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:24px;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.bf-time{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap}.bf-time [data-coupon-time]{color:transparent;background:linear-gradient(170.07deg,#fff3dc 1.9291%,#cfb284 87.904%);background-clip:text;-webkit-background-clip:text;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.bf-colon{padding:0 4px}.code{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;justify-content:center;min-width:0;height:auto;padding:12px 24px;gap:10px;background:linear-gradient(196deg,#fff9eb -9.79%,#e1bf7f 94.7%)}.code-text{font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:#000;white-space:nowrap}.copy-btn{display:grid;justify-items:start;align-items:center;flex:0 0 auto;appearance:none;background:none;border:none;padding:0;cursor:pointer;color:#315800;-webkit-tap-highlight-color:transparent}.copy-btn:focus:not(:focus-visible){outline:none}.copy-btn span{grid-area:1 / 1;font-size:16px;font-style:normal;font-weight:400;line-height:140%;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:1921px){.ticket{max-width:calc(556 / 1920 * 100vw);min-height:calc(52 / 1920 * 100vw);margin-top:1.25vw}:scope.is-countdown .ticket{max-width:calc(524 / 1920 * 100vw);min-height:calc(80 / 1920 * 100vw)}.info{padding:.625vw 1.25vw;gap:calc(4 / 1920 * 100vw)}.bf-main{gap:0 calc(4 / 1920 * 100vw)}.title{font-size:calc(16 / 1920 * 100vw)}.bf-value{font-size:1.25vw}.desc{font-size:calc(16 / 1920 * 100vw)}.bf-countdown{gap:calc(8 / 1920 * 100vw);min-height:1.25vw;font-size:.625vw}.bf-time [data-coupon-time]{font-size:calc(16 / 1920 * 100vw)}.bf-colon{padding:0 calc(4 / 1920 * 100vw)}.code{padding:.625vw 1.25vw;gap:calc(10 / 1920 * 100vw)}.code-text,.copy-btn span{font-size:calc(16 / 1920 * 100vw)}}@media screen and (min-width:991px)and (max-width:1600px){.ticket{max-width:34.75vw;min-height:3.25vw;margin-top:1.5vw}:scope.is-countdown .ticket{max-width:32.75vw;min-height:5vw}.info{padding:.75vw 1.5vw;gap:.25vw}.bf-main{gap:0 .25vw}.title{font-size:1vw}.bf-value{font-size:1.5vw}.desc{font-size:1vw}.bf-countdown{gap:.5vw;min-height:1.5vw;font-size:.75vw}.bf-time [data-coupon-time]{font-size:1vw}.bf-colon{padding:0 .25vw}.code{padding:.75vw 1.5vw;gap:.625vw}.code-text,.copy-btn span{font-size:1vw}}@media screen and (max-width:990px){.ticket{position:relative;display:flex;align-items:stretch;width:100%;max-width:none;height:auto;min-height:16vw;margin-top:calc(16 / 375 * 100vw);overflow:hidden}:scope.is-countdown .ticket{max-width:none;min-height:16vw}.ticket:before{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:100%;background-color:#fff;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.ticket:after{content:"";position:absolute;top:50%;right:0;width:12px;height:12px;border-radius:100%;background-color:#fff;transform:translate(50%,-50%);pointer-events:none;z-index:1}.info{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;height:auto;min-width:0;padding:3.2vw calc(16 / 375 * 100vw);gap:1.6vw;background:linear-gradient(150deg,#000 -19.54%,#9f825b 112.1%);color:#fff;white-space:nowrap}:scope.is-countdown .info{padding:calc(10 / 375 * 100vw) calc(20 / 375 * 100vw)}.bf-main{display:flex;align-items:baseline;height:4.8vw;gap:0 calc(4 / 375 * 100vw)}.title{font-size:3.2vw;font-style:normal;font-weight:500;line-height:140%;color:#fff;white-space:nowrap}.bf-value{color:transparent;background:linear-gradient(197.07deg,#efe6d1 14.444%,#d8be89 32.975%,#f1e5cc 64.577%,#986e3c 96.831%);background-clip:text;-webkit-background-clip:text;font-size:calc(16 / 375 * 100vw);font-style:normal;font-weight:500;line-height:110%}.desc{font-size:3.2vw;font-style:normal;font-weight:500;line-height:140%;color:#fff;white-space:nowrap}.bf-countdown{display:flex;align-items:center;flex-wrap:nowrap;height:calc(16 / 375 * 100vw);min-height:0;gap:calc(8 / 375 * 100vw);color:#fff;font-size:3.2vw;font-style:normal;font-weight:400;line-height:calc(16 / 375 * 100vw)}.bf-time{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap}.bf-time [data-coupon-time]{color:transparent;background:linear-gradient(170.07deg,#fff3dc 1.9291%,#cfb284 87.904%);background-clip:text;-webkit-background-clip:text;font-size:3.2vw;font-style:normal;font-weight:500;line-height:140%}.bf-colon{width:calc(8 / 375 * 100vw);padding:0;font-size:calc(8 / 375 * 100vw);text-align:center}.code{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;height:auto;padding:3.2vw;gap:0;background:linear-gradient(196deg,#fff9eb -9.79%,#e1bf7f 94.7%)}:scope.is-countdown .code{justify-content:center}.code-text{font-size:3.2vw;font-style:normal;font-weight:400;line-height:140%;color:#000;white-space:nowrap}.copy-btn{display:grid;justify-items:start;align-items:center;flex:0 0 auto;appearance:none;background:none;border:none;padding:0;cursor:pointer;color:#315800;-webkit-tap-highlight-color:transparent}.copy-btn:focus:not(:focus-visible){outline:none}.copy-btn span{grid-area:1 / 1;font-size:3.2vw;font-style:normal;font-weight:400;line-height:140%;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}}}
