.mkt_sheet[data-v-ba1ede60]{padding:24px 16px 16px;text-align:center}.mkt_content[data-v-ba1ede60]{padding:0 8px}.mkt_title[data-v-ba1ede60]{color:#111;display:block;font-size:22px;font-weight:700;line-height:30px;padding:24px 8px 0;white-space:pre-wrap}.mkt_desc[data-v-ba1ede60]{color:#949494;font-size:16px;line-height:26px;margin-top:12px;padding:0 8px}.mkt_agree_row[data-v-ba1ede60]{height:48px;margin-top:16px;text-align:left}.mkt_agree_row[data-v-ba1ede60],.mkt_check[data-v-ba1ede60]{align-items:center;display:flex;gap:8px}.mkt_check[data-v-ba1ede60]{cursor:pointer;flex:1;height:100%}.mkt_check_input[data-v-ba1ede60]{height:0;opacity:0;position:absolute;width:0}.mkt_check_box[data-v-ba1ede60]{align-items:center;border:1px solid #dfdfdf;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.mkt_check_mark[data-v-ba1ede60]{color:#fff;opacity:0}.mkt_check_input:checked+.mkt_check_box[data-v-ba1ede60]{background:#06c755;border-color:#06c755}.mkt_check_input:checked+.mkt_check_box .mkt_check_mark[data-v-ba1ede60]{opacity:1}.mkt_check_text[data-v-ba1ede60]{color:#303030;font-size:16px;gap:4px;line-height:22px}.mkt_terms_link[data-v-ba1ede60]{align-items:center;color:#c8c8c8;display:flex;flex-shrink:0;height:48px;justify-content:flex-end;width:40px}.mkt_agree_button[data-v-ba1ede60]{background:#06c755;border:0;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;height:56px;margin-top:16px;width:100%}.mkt_agree_button[data-v-ba1ede60]:disabled{background:#efefef;color:#c8c8c8;cursor:default}.mkt_close_button[data-v-ba1ede60]{background:transparent;border:0;color:#949494;cursor:pointer;display:block;font-size:16px;height:56px;margin-left:0;margin-top:8px;padding:12px;width:100%}.no-select[data-v-7e7ece19]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip[data-v-7e7ece19]{align-items:center;background-color:#fff;border:1px solid #efefef;border-radius:8px;color:#303030;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:18px;padding:0 16px}.chip.selected[data-v-7e7ece19]{border-color:#000;color:#000}.chip[data-v-7e7ece19]:focus-within{outline-offset:1px}.chip_input[data-v-7e7ece19]{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-select[data-v-68a248d2]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.age_range[data-v-68a248d2]{padding:8px 0 0}.age_range_track[data-v-68a248d2]{height:24px;margin:0 16px;position:relative}.age_range_track[data-v-68a248d2]:before{background:linear-gradient(to right,#efefef 0,#efefef var(--age-range-from),#000 var(--age-range-from),#000 var(--age-range-to),#efefef var(--age-range-to),#efefef 100%);border-radius:100px;content:"";height:10px;left:-16px;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.age_range_input[data-v-68a248d2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:24px;left:-16px;margin:0;padding:0;pointer-events:none;position:absolute;top:0;width:calc(100% + 32px)}.age_range_input[data-v-68a248d2]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:100px;box-shadow:0 0 0 1px #0000000a,0 3px 8px #00000026,0 3px 1px #0000000f;cursor:pointer;height:24px;pointer-events:auto;width:32px}.age_range_input[data-v-68a248d2]::-moz-range-thumb{background-color:#fff;border:none;border-radius:100px;box-shadow:0 0 0 1px #0000000a,0 3px 8px #00000026,0 3px 1px #0000000f;cursor:pointer;height:24px;pointer-events:auto;width:32px}.age_range_ticks[data-v-68a248d2]{height:18px;margin:13px 16px 0;position:relative}.age_range_tick[data-v-68a248d2]{color:#000;font-size:13px;font-weight:400;line-height:18px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.no-select[data-v-472db157]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.occasion[data-v-472db157]{display:flex;flex-direction:column;gap:16px}.occasion_row[data-v-472db157]{display:grid;grid-template-columns:repeat(5,1fr)}.occasion_card[data-v-472db157]{flex-direction:column;gap:8px;justify-content:flex-start}.occasion_card[data-v-472db157],.occasion_thumb[data-v-472db157]{align-items:center;display:flex}.occasion_thumb[data-v-472db157]{background-color:#fff;border:1px solid #efefef;border-radius:18.75px;height:54px;justify-content:center;overflow:hidden;width:54px}.occasion_card.selected .occasion_thumb[data-v-472db157]{border-color:#000}.occasion_ico[data-v-472db157]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.occasion_label[data-v-472db157]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;color:#303030;font-size:12px;line-height:16px;overflow-wrap:anywhere;text-align:center;width:60px;word-break:break-word}.occasion_card.selected .occasion_label[data-v-472db157]{font-weight:700}.occasion_panel_wrap[data-v-472db157]{margin-top:-12px;padding-top:4px;position:relative}.occasion_arrow[data-v-472db157]{border-bottom:7px solid #f5f5f5;border-left:6px solid transparent;border-right:6px solid transparent;height:0;position:absolute;top:0;transform:translate(-50%);width:0}.occasion_panel[data-v-472db157]{background-color:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.occasion_subtitle[data-v-472db157]{color:#303030;font-size:13px;line-height:18px}.occasion_subchips[data-v-472db157]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.occasion_subchip[data-v-472db157]{align-items:flex-start;border-radius:6px;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end}.occasion_subchip_box[data-v-472db157]{align-items:center;background-color:#fff;border:1px solid #efefef;border-radius:6px;color:#3f3f3f;display:flex;font-size:12px;justify-content:center;line-height:18px;padding:10px 12px;z-index:1}.occasion_subchip.selected .occasion_subchip_box[data-v-472db157]{border-color:#000;color:#000;font-weight:700}.no-select[data-v-e1e3039b]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-class=drawerInner].smart_gift_layer{display:flex;flex-direction:column;max-height:80vh}.smart_filters[data-v-e1e3039b]{background-color:#fff;border-radius:16px 16px 0 0;box-sizing:border-box;display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:640px;min-height:0;min-width:320px;overflow:hidden;position:relative;width:100%}.smart_filters[data-v-e1e3039b]:before{aspect-ratio:511/375;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='511.226' height='375.685' fill='none' overflow='visible' preserveAspectRatio='none' style='display:block' viewBox='0 0 511.226 375.685'%3E%3Cg filter='url(%23a)'%3E%3Cellipse cx='303.87' cy='202.825' fill='url(%23b)' fill-opacity='.1' rx='118.321' ry='69.993'/%3E%3C/g%3E%3Cg filter='url(%23c)'%3E%3Cellipse cx='342.776' cy='188.408' fill='url(%23d)' fill-opacity='.5' rx='75.067' ry='55.576'/%3E%3C/g%3E%3Cg filter='url(%23e)'%3E%3Cpath fill='%23ff9dcc' fill-opacity='.6' d='M287.215 181.747c0 26.801-87.039 69.288-120.243 69.288-33.205 0-42.322-55.039-42.322-81.841s81.596-44.544 114.801-44.544 47.764 30.295 47.764 57.097'/%3E%3C/g%3E%3Cg filter='url(%23f)'%3E%3Cellipse cx='37.45' cy='51.596' fill='%23ffb697' fill-opacity='.8' rx='37.45' ry='51.596' transform='matrix(-.57447 .81853 -.9718 -.23584 336.373 205.189)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='414.714' height='318.056' x='96.513' y='43.797' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_0_4' stdDeviation='44.518'/%3E%3C/filter%3E%3Cfilter id='c' width='328.205' height='289.223' x='178.673' y='43.796' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_0_4' stdDeviation='44.518'/%3E%3C/filter%3E%3Cfilter id='e' width='411.865' height='375.685' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_0_4' stdDeviation='62.325'/%3E%3C/filter%3E%3Cfilter id='f' width='251.608' height='208.436' x='138.914' y='119.457' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_0_4' stdDeviation='35.614'/%3E%3C/filter%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(-5.90211 62.7292 -106.043 -3.49687 304.567 213.225)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ffded0'/%3E%3Cstop offset='.577' stop-color='%23ff7d45'/%3E%3C/radialGradient%3E%3CradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(-3.74451 49.8088 -67.2771 -2.77662 343.218 196.666)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fdff85'/%3E%3Cstop offset='.984' stop-color='%23fdff85' stop-opacity='.43'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-18.14%);width:100%;z-index:0}.sf_body[data-v-e1e3039b],.sf_footer[data-v-e1e3039b],.sf_header[data-v-e1e3039b]{position:relative;z-index:1}.sf_header[data-v-e1e3039b]{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 12px}.sf_close[data-v-e1e3039b],.sf_header_left[data-v-e1e3039b]{height:24px;width:24px}.sf_close[data-v-e1e3039b]{align-items:center;display:flex;justify-content:center;padding:0}.sf_body[data-v-e1e3039b]{flex:1;overflow-y:auto}.sf_hero[data-v-e1e3039b]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:26px 24px 16px}.sf_badge[data-v-e1e3039b]{align-items:center;background-color:#fff9;border:1px solid #fff;border-radius:100px;color:#000;display:inline-flex;font-size:14px;gap:4px;line-height:22px;padding:4px 14px 4px 10px}.sf_badge_ico[data-v-e1e3039b]{flex-shrink:0;height:14px;width:14px}.sf_title[data-v-e1e3039b]{color:#353535;font-size:22px;font-weight:700;line-height:30px;text-align:center}.sf_sections[data-v-e1e3039b]{display:flex;flex-direction:column;gap:32px;padding:20px 24px}.sf_section_head[data-v-e1e3039b]{align-items:center;display:flex;gap:4px;margin-bottom:16px}.sf_section_title[data-v-e1e3039b]{color:#353535;font-size:16px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip_row[data-v-e1e3039b],.recipient_grid[data-v-e1e3039b]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.recipient_card[data-v-e1e3039b]{align-items:center;background-color:#fff;border:1px solid #efefef;border-radius:8px;display:flex;flex-direction:column;height:119px;justify-content:flex-end;padding:13px 0 23.4px}.recipient_card.selected[data-v-e1e3039b]{border-color:#000}.recipient_thumb[data-v-e1e3039b]{height:64px;width:86px}.recipient_image[data-v-e1e3039b]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.recipient_label[data-v-e1e3039b]{font-weight:700}.recipient_label[data-v-e1e3039b],.recipient_wide[data-v-e1e3039b]{color:#303030;font-size:14px;line-height:18px}.recipient_wide[data-v-e1e3039b]{align-items:center;background-color:#fff;border:1px solid #efefef;border-radius:8px;display:flex;font-weight:400;height:56px;justify-content:center;margin-top:8px;padding:0 16px;width:100%}.recipient_wide.selected[data-v-e1e3039b]{border-color:#000}.sf_footer[data-v-e1e3039b]{align-items:center;border-top:1px solid #efefef;box-shadow:0 -1px 16px -4px #0000001a,0 -1px #00000008;display:flex;justify-content:center;padding:16px;padding-bottom:calc(16px + var(--sab))}.sf_confirm[data-v-e1e3039b]{background-color:#111;border-radius:12px;color:#fff;flex:1 0 0;font-size:16px;font-weight:700;height:56px;line-height:22px;min-width:0;padding:0 20px}.sf_confirm[data-v-e1e3039b]:disabled{background-color:#efefef;color:#c8c8c8}
