button[data-collapse] [data-collapse-arrow],a[data-collapse] [data-collapse-arrow]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}button[data-collapse] [data-collapse-icon],a[data-collapse] [data-collapse-icon]{display:none}button[data-collapse]+div,a[data-collapse]+div{max-height:0;overflow:hidden;transition:max-height .5s ease-out}button[data-collapse][data-effect=opacity]+div,a[data-collapse][data-effect=opacity]+div{opacity:0;transition:max-height .5s ease-out,opacity .5s linear}button[data-collapse]:not(.collapsed-show) [data-collapse-icon=show],a[data-collapse]:not(.collapsed-show) [data-collapse-icon=show]{display:block}button[data-collapse]:not(.collapsed-show) [data-collapse-icon=hide],a[data-collapse]:not(.collapsed-show) [data-collapse-icon=hide]{display:none}button[data-collapse].collapsed-show [data-collapse-icon=show],a[data-collapse].collapsed-show [data-collapse-icon=show]{display:none}button[data-collapse].collapsed-show [data-collapse-icon=hide],a[data-collapse].collapsed-show [data-collapse-icon=hide]{display:block}[data-collapse-container] [data-collapse-target]{max-height:0;overflow:hidden;transition:max-height .5s ease-out}[data-collapse-container] [data-collapse-target][data-effect=opacity]{opacity:0;transition:max-height .5s ease-out,opacity .5s linear}.bg-default{background-image:var(--bg)}.bg-default.no-webp{background-image:var(--bg-callback)}@media (min-width: 768px){.bg-default{background-image:var(--bg-md, var(--bg))}.bg-default.no-webp{background-image:var(--bg-callback-md, var(--bg))}}@media (min-width: 1024px){.bg-default{background-image:var(--bg-lg, var(--bg))}.bg-default.no-webp{background-image:var(--bg-callback-lg, var(--bg))}}@media (min-width: 1280px){.bg-default{background-image:var(--bg-xl, var(--bg))}.bg-default.no-webp{background-image:var(--bg-callback-xl, var(--bg))}}@media (min-width: 1536px){.bg-default{background-image:var(--bg-2xl, var(--bg))}.bg-default.no-webp{background-image:var(--bg-callback-2xl, var(--bg))}}.MemberCouponCard{--color: var(--color-gray-2);--box-shadow: 0rem 0rem .9375rem 0rem #00000026;display:flex;flex-direction:column;overflow:hidden;border-radius:.625rem;border:.0625rem solid var(--color);box-shadow:var(--box-shadow)}@media (min-width: 1024px){.MemberCouponCard{flex-direction:row;align-items:stretch}}.MemberCouponCard[data-status="0"]{--color: var(--color-gray-3)}.MemberCouponCard[data-status="1"]{--color: var(--color-gray-2)}.MemberCouponCard[data-status="2"]{--color: var(--color-gold)}.MemberCouponCard[data-show]{--color: var(--color-gray-2)}.MemberCouponCard[data-hide]{--color: var(--color-gray-3)}.form-choice-button>input[type=checkbox]+.btn-choice-label>.MemberCouponCard{cursor:pointer}.form-choice-button>input[type=checkbox]:checked+.btn-choice-label>.MemberCouponCard{--color: var(--color-gold)}.form-choice-button>input[type=checkbox]:not(:checked)+.btn-choice-label>.MemberCouponCard{--color: var(--color-blue)}.MemberCouponCardHead{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:.25rem .625rem;color:var(--color-white);font-weight:700;background-color:var(--color)}@media (min-width: 1024px){.MemberCouponCardHead{width:3.125rem;flex:none;flex-direction:column;padding-top:.625rem;padding-bottom:.625rem}}.MemberCouponCardHead span{--letter-spacing: .0938rem}@media (min-width: 1024px){.MemberCouponCardHead span{--line-height: .9;--letter-spacing: 0rem;transform:rotate(-90deg);transform-origin:center}}.MemberCouponCardContent{position:relative;min-height:5.375rem;display:flex;align-items:stretch;background-color:var(--color-white)}@media (min-width: 1024px){.MemberCouponCardContent{min-height:6.25rem;flex-grow:1}}@media (min-width: 1536px){.MemberCouponCardContent{min-height:7.5rem}}.MemberCouponCardLeft{display:flex;flex-grow:1;align-items:center;border-color:var(--color)}.MemberCouponCardPrice{width:5.625rem;display:flex;align-items:center;justify-content:center;font-size:var(--fontSize-h6);line-height:1.4;font-weight:700;color:var(--color)}@media (min-width: 1024px){.MemberCouponCardPrice{width:7.5rem;font-size:var(--fontSize-h5);line-height:1.4}}@media (min-width: 1536px){.MemberCouponCardPrice{font-size:var(--fontSize-h4);line-height:1.4}}.MemberCouponCardInfo{padding-top:.75rem;padding-bottom:.75rem}.MemberCouponCard[data-status="1"] .MemberCouponCardInfo{--color: var(--color-black)}.MemberCouponCard[data-status="0"] .MemberCouponCardInfo{--color: var(--color-gray-3)}.MemberCouponCard[data-show] .MemberCouponCardInfo{--color: var(--color-black)}.MemberCouponCardInfo strong{margin-bottom:.3125rem;display:block;font-size:var(--fontSize-base);line-height:1.4;font-weight:700;letter-spacing:.4375rem;color:var(--color);font-family:"Noto Serif TC",sans-serif}@media (min-width: 1024px){.MemberCouponCardInfo strong{font-size:var(--fontSize-subtitle);line-height:1.4}}@media (min-width: 1536px){.MemberCouponCardInfo strong{font-size:var(--fontSize-h6);line-height:1.4}}.MemberCouponCardInfo p,.MemberCouponCardInfo span,.MemberCouponCardInfo a{font-size:var(--fontSize-xs);line-height:1.4;color:var(--color-gray-2);letter-spacing:.1875rem}.MemberCouponCardCode.MemberCouponCardOrderNumber{--color: var(--color-gold);color:var(--color)}.MemberCouponCardStatus{position:absolute;top:-.9375rem;right:0;width:5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-top-width:.0625rem;border-bottom-width:.0625rem;border-left-width:.0625rem;border-color:var(--color);border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;background-color:var(--color-white);padding:.25rem .5rem}@media (min-width: 1024px){.MemberCouponCardStatus{position:static;top:auto;right:auto;width:6.25rem;border-top-width:0rem;border-bottom-width:0rem;border-left-width:.0625rem;border-color:var(--color-gray-5);border-top-left-radius:0;border-bottom-left-radius:0;border-style:dashed;padding:0}}.MemberCouponCard[data-show] .MemberCouponCardStatus{display:none}.MemberCouponCardStatus span{color:var(--color);flex:none;white-space:normal;text-align:center;text-indent:.1875rem;font-size:var(--fontSize-xs);line-height:1.4;letter-spacing:.1875rem}@media (min-width: 1024px){.MemberCouponCardStatus span{width:100%;font-size:var(--fontSize-p);line-height:1.4}}.MemberCouponCardCheckbox{position:absolute;top:-.9375rem;right:0;width:5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-top-width:.0625rem;border-bottom-width:.0625rem;border-left-width:.0625rem;border-color:var(--color);border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;background-color:var(--color-white);padding:.25rem .5rem}@media (min-width: 1024px){.MemberCouponCardCheckbox{position:static;top:auto;right:auto;width:6.25rem;border-top-width:0rem;border-bottom-width:0rem;border-left-width:.0625rem;border-color:var(--color-gray-5);border-top-left-radius:0;border-bottom-left-radius:0;border-style:dashed;padding:0}}.MemberCouponCardCheckboxInput{width:1.25rem;height:1.25rem;border-radius:9999px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid var(--color)}.form-choice-button>input[type=checkbox]:checked+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxInput{background-color:var(--color);background-image:url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='0.5' width='19' height='19' rx='9.5' fill='%23B29973'/%3E%3Crect x='1' y='0.5' width='19' height='19' rx='9.5' stroke='%23B29973'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.05951 12.0874C9.26954 12.2666 9.58514 12.2417 9.76443 12.0317L13.7239 7.39319C14.112 6.93852 14.7952 6.88456 15.2499 7.27268C15.7046 7.66079 15.7585 8.34401 15.3704 8.79868L10.9793 13.9428C10.2622 14.7829 8.99979 14.8826 8.15967 14.1655L5.87209 12.2128C5.41742 11.8247 5.36346 11.1415 5.75157 10.6868C6.13969 10.2321 6.82291 10.1782 7.27758 10.5663L9.05951 12.0874Z' fill='white'/%3E%3C/svg%3E%0A")}.form-choice-button>input[type=checkbox]:not(:checked)+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxInput{background-color:var(--color-white)}.MemberCouponCardCheckboxLabel span{--display: none;font-size:var(--fontSize-sm);line-height:1.4;display:var(--display);color:var(--color)}@media (min-width: 1024px){.MemberCouponCardCheckboxLabel span{font-size:var(--fontSize-base);line-height:1.4}}.form-choice-button>input[type=checkbox]:checked+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxLabel span:first-child{--display: block}.form-choice-button>input[type=checkbox]:checked+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxLabel span:last-child{--display: none}.form-choice-button>input[type=checkbox]:not(:checked)+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxLabel span:first-child{--display: none}.form-choice-button>input[type=checkbox]:not(:checked)+.btn-choice-label>.MemberCouponCard .MemberCouponCardCheckboxLabel span:last-child{--display: block}
