[data-v-ac9ff3a8]:root{--el-color-primary:#99c41c;--el-bg-color-overlay:#fff;--el-color-primary-light-3:#9ac41cb7;--el-color-primary-light-5:#9ac41c80;--el-color-primary-light-7:#9ac41c44;--el-color-primary-light-8:#9ac41c2d;--el-color-primary-light-9:#9ac41c18;--el-color-primary-dark-2:#9ac41cda;--el-font-family:"Poppins","San francisco Display","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif"!important}.trendbook .product[data-v-ac9ff3a8]{padding:16px;width:100%}.trendbook .product .title[data-v-ac9ff3a8]{font-size:30px;font-weight:700;margin:32px 0 16px;text-align:center}.trendbook .product .list[data-v-ac9ff3a8]{display:flex;flex-wrap:wrap;justify-content:flex-start}.trendbook .product .list .item[data-v-ac9ff3a8]{margin-bottom:16px;margin-right:16px;width:calc(33.33333% - 10.66667px)}.trendbook .product .list .item[data-v-ac9ff3a8]:nth-child(3n){margin-right:0}.trendbook .product .list .item .box-item[data-v-ac9ff3a8]{cursor:pointer;height:0;padding-bottom:56%;position:relative}.trendbook .product .list .item .box-item .img-box[data-v-ac9ff3a8]{background-color:#f5f5f5;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.trendbook .product .list .item .box-item img[data-v-ac9ff3a8]{-o-object-fit:contain;object-fit:contain;width:100%}.trendbook .product .list .item .name[data-v-ac9ff3a8]{color:#303133;font-size:16px;font-weight:700;margin:6px;text-align:center}.trendbook .invitation-modal[data-v-ac9ff3a8]{align-items:center;background-color:#000c;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.trendbook .invitation-modal .modal-content[data-v-ac9ff3a8]{background-color:#fff;max-width:500px;padding:40px;width:90%}.trendbook .invitation-modal .modal-content .modal-title[data-v-ac9ff3a8]{color:#000;font-size:24px;font-weight:300;letter-spacing:1px;margin-bottom:20px}.trendbook .invitation-modal .modal-content .form-group[data-v-ac9ff3a8]{margin-bottom:20px}.trendbook .invitation-modal .modal-content .form-label[data-v-ac9ff3a8]{color:#666;display:block;font-size:14px;margin-bottom:8px}.trendbook .invitation-modal .modal-content .form-input[data-v-ac9ff3a8],.trendbook .invitation-modal .modal-content .form-textarea[data-v-ac9ff3a8]{background-color:#f9f9f9;border:1px solid #ddd;border-radius:0;font-size:16px;padding:12px 15px;width:100%}.trendbook .invitation-modal .modal-content .form-textarea[data-v-ac9ff3a8]{min-height:100px;resize:vertical}.trendbook .invitation-modal .modal-content .button-group[data-v-ac9ff3a8]{display:flex;gap:15px;margin-top:30px}.trendbook .invitation-modal .btn-primary[data-v-ac9ff3a8]{background-color:#000;border:none;color:#fff;cursor:pointer;flex:1;font-size:14px;letter-spacing:1px;padding:12px}.trendbook .invitation-modal .btn-secondary[data-v-ac9ff3a8]{background-color:#f0f0f0;border:none;color:#333;cursor:pointer;flex:1;font-size:14px;letter-spacing:1px;padding:12px}.trendbook .invitation-modal .link-button[data-v-ac9ff3a8]{background:none;border:none;color:#000;cursor:pointer;font-size:14px;letter-spacing:1px;margin-top:10px;padding:0;text-decoration:underline}.trendbook .invitation-modal .success-message[data-v-ac9ff3a8]{color:#4caf50;font-size:16px;margin-top:20px}.trendbook .invitation-modal .error-message[data-v-ac9ff3a8]{color:#c00;font-size:14px;margin-top:8px}
