.free-gift-pool[data-v-84a27bab]{background:var(--white-color);color:var(--theme-color);display:flex;flex-direction:column;height:100%;min-height:0}.free-gift-pool__header[data-v-84a27bab]{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:1.25rem 2.5rem 1.25rem 1rem;position:relative}.free-gift-pool__title[data-v-84a27bab]{font-size:1rem;font-weight:500}.free-gift-pool__close[data-v-84a27bab]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:1.5rem;padding:0;position:absolute;right:.875rem}.free-gift-pool__tips[data-v-84a27bab]{align-items:flex-start;background:#faf4ec;display:flex;flex-shrink:0;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1.4;padding:.625rem 1.5rem}.free-gift-pool__tips-icon[data-v-84a27bab]{flex-shrink:0;font-size:1rem}.free-gift-pool__scroll[data-v-84a27bab]{flex:1;min-height:0;overflow-y:auto}.free-gift-pool__list[data-v-84a27bab]{display:grid;gap:1rem .625rem;grid-template-columns:repeat(3,1fr);padding:1.25rem 1.5rem}.free-gift-pool__img[data-v-84a27bab]{align-items:center;aspect-ratio:auto 30/41;background:var(--background-icon) no-repeat center center/2.5rem 2.5rem;cursor:pointer;display:flex;overflow:hidden;position:relative;width:100%}.free-gift-pool__img:hover .free-gift-pool__img-back[data-v-84a27bab]{animation-name:fadeIn;display:block;z-index:10}.free-gift-pool__img.is-selected[data-v-84a27bab]:after{background:linear-gradient(0deg,#fff3,#fff3);content:"";inset:0;position:absolute;z-index:11}.free-gift-pool__img-wrap[data-v-84a27bab]{line-height:1;max-height:100%;position:relative;width:100%}.free-gift-pool__img-main[data-v-84a27bab]{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.free-gift-pool__img-back[data-v-84a27bab]{animation-duration:.7s;animation-fill-mode:both;animation-name:fadeOut;display:none;left:0;position:absolute;top:0;width:100%;z-index:1}.free-gift-pool__img-back img[data-v-84a27bab]{width:100%}.free-gift-pool__skeleton-image[data-v-84a27bab]{aspect-ratio:30/41;border-radius:.25rem;height:auto;width:100%}.free-gift-pool__skeleton-image[data-v-84a27bab] .abl-skeleton-image__svg{height:2.25rem;width:2.25rem}.free-gift-pool__skeleton-lines[data-v-84a27bab]{display:flex;flex-direction:column;gap:.375rem;margin-top:.625rem}.free-gift-pool__skeleton-lines .free-gift-pool__skeleton-line[data-v-84a27bab]{margin:0}.free-gift-pool__selected[data-v-84a27bab]{align-items:center;background:var(--theme-color);border-radius:50%;color:var(--white-color);display:flex;font-size:.75rem;height:1.25rem;justify-content:center;position:absolute;right:.375rem;top:.375rem;width:1.25rem;z-index:12}.free-gift-pool__info[data-v-84a27bab]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.75rem}.free-gift-pool__info[data-v-84a27bab] .price-info.price-info--small .sale-price{font-size:.75rem}.free-gift-pool__add[data-v-84a27bab]{cursor:pointer;flex-shrink:0;font-size:1.5rem}.free-gift-pool__save[data-v-84a27bab]{color:#a42916;font-size:.75rem;margin-top:.125rem}.free-gift-pool-bottom[data-v-84a27bab]{border-top:.0625rem solid var(--border-color);flex-shrink:0;padding:1rem 1.5rem}.free-gift-pool-view-bag[data-v-84a27bab]{font-size:1rem;height:3.25rem;width:100%}.mobile-container .free-gift-pool__header[data-v-84a27bab]{padding-bottom:1rem;padding-top:1rem}.mobile-container .free-gift-pool__close[data-v-84a27bab]{font-size:1.25rem}.mobile-container .free-gift-pool__tips[data-v-84a27bab]{font-size:.75rem;padding:.5rem .75rem}.mobile-container .free-gift-pool__list[data-v-84a27bab]{gap:.75rem .5rem;padding:.75rem}.mobile-container .free-gift-pool__info[data-v-84a27bab]{margin-top:.5rem}.mobile-container .free-gift-pool__add[data-v-84a27bab]{font-size:1.25rem}.mobile-container .free-gift-pool-bottom[data-v-84a27bab]{padding:.625rem .875rem calc(.875rem + env(safe-area-inset-bottom))}.mobile-container .free-gift-pool-view-bag[data-v-84a27bab]{height:2.75rem}.free-gift-offer-dialog .abl-dialog{border-radius:.125rem;padding:1rem 1.5rem 1.5rem}.free-gift-offer{color:var(--theme-color);text-align:center}.free-gift-offer .free-gift-offer-icon{display:block;height:3rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:3rem}.free-gift-offer .free-gift-offer-title{font-size:1.125rem;font-weight:500;line-height:1.4;margin-top:.75rem}.free-gift-offer .free-gift-offer-desc{font-size:.875rem;line-height:1.5;margin-top:.5rem}.free-gift-offer .free-gift-offer-actions{display:flex;gap:.625rem;margin-top:1.5rem}.free-gift-offer .free-gift-offer-btn{border-color:var(--theme-color);flex:1;font-weight:500}.free-gift-offer-dialog.is-mobile .abl-dialog{padding:1rem 1rem 1.5rem}.free-gift-offer-dialog.is-mobile .free-gift-offer-title{font-size:1rem}.free-gift-offer-dialog.is-mobile .free-gift-offer-desc{font-size:.8125rem}.free-gift-offer-dialog.is-mobile .free-gift-offer-actions{flex-direction:column-reverse}.free-gift-offer-dialog.is-mobile .free-gift-offer-btn{flex:none}
