.templatesWrapper-bwBbY_{margin:0 auto;position:relative;width:100%}.pc_template_detail{margin:70px auto;overflow:hidden;padding:0 24px}.pc_template_detail .lv-template-detail-layout{border:1px solid var(--lvv-color-Line-line-3,#e6e6e6);border-radius:16px}.pc_template_detail .lv-template-detail-layout .template-previewer{border-radius:16px;min-width:300px}.pc_template_detail .lv-template-detail-layout .template-previewer .frosted-glass-wrapper{border-radius:16px 0 0 16px}.mobile_template_detail{margin:24px auto 70px;overflow:hidden;padding:0 24px}.mobile_template_detail .lv-template-detail-layout{border:1px solid var(--lvv-color-Line-line-3,#e6e6e6);border-radius:16px;display:block}.mobile_template_detail .lv-template-detail-layout .template-previewer{width:auto}.mobile_template_detail .lv-template-detail-layout .template-previewer .frosted-glass-wrapper{border-radius:16px 16px 0 0}.mobile_template_detail .lv-template-detail-layout .detail{width:100%}.mobile_template_detail .lv-template-recommend.mobile{padding:0}.mobile-button-area{display:block;font-weight:700}.mobile-button-area .lv-jump-indicator{color:var(--lvv-color-text-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px;opacity:.7}.button-area{display:block;font-weight:700}.button-area .lv-jump-indicator{color:var(--lvv-color-text-1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px;opacity:.7}.button-area .lv-btn{border-radius:6px;font-size:16px;font-weight:600;height:44px}.storyboard-action-item{gap:8px}.lv-template-recommend.mobile{padding:0 24px}.lv-template-recommend.mobile .lv-template-recommend__top{align-items:center;display:flex;justify-content:center;width:100%}.lv-template-recommend.mobile .lv-template-recommend__top .title{color:var(--lvv-color-text-primary);font-size:16px;font-weight:600;line-height:32px}.lv-template-recommend.mobile .lv-template-recommend__top .see_all{align-items:center;color:#46464c;display:flex;font-size:14px;font-weight:700;line-height:20px}.lv-template-recommend.mobile .lv-template-recommend__top .see_all>span{margin-right:7px}.lv-template-recommend.mobile .lv-template-recommend__top .see_all:hover{cursor:pointer}.lv-template-recommend.mobile .lv-template-recommend__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 12px;justify-content:space-between;margin-top:20px;overflow:hidden}.lv-template-recommend.mobile .lv-template-recommend__content .box-content{width:48%}.lv-template-recommend.mobile .lv-template-recommend__content .box-content .bg-content{align-items:center;border-radius:8px;display:flex}.lv-template-recommend.mobile .lv-template-recommend__content .box-content .recommend-title{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--lvv-color-text-secondary);display:-webkit-box;font-size:var(--lvv-size-body-2);font-weight:400;line-height:18px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.lv-template-recommend.mobile .lv-template-recommend__content .lv-template-card-preview-image{border-radius:8px;cursor:pointer;overflow:hidden}.lv-template-recommend.mobile .lv-template-recommend__empty{align-items:center;display:flex;flex-direction:column;padding-top:40px}.lv-template-recommend.mobile .lv-template-recommend__empty .empty_icon{height:120px;margin-bottom:22px;width:120px}.lv-template-recommend.mobile .lv-template-recommend__empty>p{color:#16161d;font-size:16px;font-weight:500;line-height:24px}.lv-template-recommend.mobile .lv-template-recommend__empty .view_more{border:1px solid rgba(0,0,0,.16);border-radius:6px;cursor:pointer;font-size:14px;font-weight:700;line-height:20px;margin-top:30px;padding:4px 16px}.lv-template-recommend.mobile .view-more{color:var(--lvv-color-text-primary);cursor:pointer;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-top:24px;opacity:.5;text-align:center}.lv-template-recommend.mobile .view-more svg{margin-left:7.33px}::-webkit-input-placeholder{color:#757580!important}::-ms-input-placeholder{color:#757580!important}::placeholder{color:#757580!important}@font-face{font-display:swap;font-family:CapCut Sans Display;font-weight:0 400;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansDisplay-Regular.otf)}@font-face{font-display:swap;font-family:CapCut Sans Display;font-weight:401 600;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansDisplay-Medium.otf)}@font-face{font-display:swap;font-family:CapCut Sans Display;font-weight:601 800;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansDisplay-Bold.otf)}@font-face{font-display:swap;font-family:CapCut Sans Text;font-weight:0 400;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-Regular.otf)}@font-face{font-display:swap;font-family:CapCut Sans Text;font-weight:401 600;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-Medium.otf)}@font-face{font-display:swap;font-family:CapCut Sans Text;font-weight:601 800;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-Bold.otf)}@font-face{font-display:swap;font-family:Albert Sans Regular;font-weight:0 400;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-en-Regular.woff2) format(opentype)}@font-face{font-display:swap;font-family:Albert Sans Medium;font-weight:500;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-en-Medium.woff2) format(opentype)}@font-face{font-display:swap;font-family:Albert Sans SemiBold;font-weight:600;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-en-Medium.woff2) format(opentype)}@font-face{font-display:swap;font-family:Albert Sans Bold;font-weight:700;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-en-Bold.woff2) format(opentype)}@font-face{font-display:swap;font-family:Albert Sans ExtraBold;font-weight:800;src:url(//sf16-web-tos-buz.capcutstatic.com/obj/capcut-web-buz-sg/CapCutSans/CapCutSansText-en-Bold.woff2) format(opentype)}@font-face{font-display:swap;font-family:Newsreader;font-weight:400;src:url(//lf16-web-buz.capcut.com/obj/capcut-web-buz-sg/cc4b_web/font/Newsreader_60pt-MediumItalic.woff2) format(opentype)}@font-face{font-display:swap;font-family:Solaris Trial;font-weight:400;src:url(//lf16-web-buz.capcut.com/obj/capcut-web-buz-sg/cc4b_web/font/Solaris_Trial_Regular.woff2) format(opentype)}body,html{margin:0;padding:0;-ms-overflow-style:none;scrollbar-width:none;--lvv-color-main-default:#5e40e0;background-color:#fff}body ::-webkit-scrollbar,html ::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}*{box-sizing:border-box}body{font-family:CapCut Sans Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.arco-theme-force_dark{--lvv-color-text-tertiary:rgba(17,26,44,.7);--lvv-color-text-primary:#5e40e0;--lvv-color-fill-bg-1:#fff;--lvv-color-main-default:#5e40e0}.age-gate-birthday-detail-modal .lv-modal{width:auto!important}